PHP/Codeigniter 4

The requested URL /index.php was not found on this server. 에러 고치기

The requested URL /index.php was not found on this server. 에러 고치기 오늘 코드이그나이터 폴더를 수정하려고 다른 서버에 있는 것을 끌어다 놨는데 위와같은 에러가 떴다. 확인해보니 ** virtualhost 셋팅 Options FollowSymLinksAllowOverride All 이렇게 되어있어야 한다고 한다. 근데 난 이미 설정되어있기 때문에 대체 무슨 문제인가 하고 보니 .htaccess 파일 부분을 "두 군데" 고쳐줘야한다는 점이였다. RewriteEngine OnRewriteBase /codei_login/RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|boot|test_webst..

PHP/Codeigniter 2018.06.11

index.php 없애기(LoadModule rewrite 명령어 httpd.conf에 없을 경우)

index.php 없애기(LoadModule rewrite 명령어 httpd.conf에 없을 경우) 기존에도 index.php 없애는 법을 설명했었는 데, 그때 당시엔 내가 서버를 직접 터치할 수 없었던 상황이였다. 그래서 이번 기회에 다시 설정해보기로 했다. 우선 내 apm 스펙은 다음과 같다. 아파치 2.4.6 버전대인데, 코드이그나이터 포럼 index.php 죽이기(http://www.codeigniter-kr.org/bbs/view/lecture?idx=7073)에선 # vi /etc/httpd/conf/httpd.conf 로 들어가면 #LoadModule rewrite_module modules/..

PHP/Codeigniter 2018.06.07

코드이그나이터 index.php 제거하기!

index.php 제거하기 이번 포스팅엔 index.php 제거를 해보자. 난 정말 이것때문에 밤샘을해가면서 뻘짓을 했던 경우라; 미리 포스팅 해두기로 했다 ㅠ 그리고 index.php 제거는 코드나이터 한국사용자포럼에도 나와있는 사항이다. 정확한 부분은 포럼에서 검색하여 보도록하자 :) 먼저 내 URL 경로가 host주소/코드이그나이터파일/index.php/컨트롤러 명이라고 해야만 접속이 가능했었다. 그리고 불행하게도.. 현재 상황으로는 서버쪽의 파일을 접근할 수 없는 상황이다 ㅠ 근데 포럼에서는 서버쪽 파일 중 httpd.conf 에서 변경하라는 사항이 있었는데, 난 이 파일안의 내용을 너무 보고싶었으나 접근할 수 없었기에 포기했었다. ㅠㅠ 그러던 중 test폴더를 만들고 test.php라는 파일을 ..

PHP/Codeigniter 2018.03.06