PHP 7

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

3. PHP 상수 사용하기

3. PHP 상수 사용하기 이번엔 php로 상수를 사용해보도록 하자. ( p.s 상수란? 상수는 변하지 않는 수로, 변수와 달리 한번 정해지면 바뀔 수 없다.) 예제 코드를 작성해보자. [index.php] 예제코드를 풀어보면, define -> 상수로 선언될 때 사용되는 명령어이고, define('상수명', '상수내의 값')으로 사용되어진다. 그리고, 위의 예제코드를 실행하게 되면 이런 식으로 화면에 출력되는 것을 볼 수 있다. 이상으로 상수에 대한 설명을 마치겠다.

PHP/PHP 기본 2018.03.05

2. PHP 변수 사용하기

2. PHP 변수 사용하기 이번엔 PHP를 이용하여 변수를 사용해보자. (ps. 변수란 무엇인가? 변수는 변하는 수라는 뜻이다. 즉, 가변되는 값을 변수라고 한다. ) [index.php] 위의 코드를 실행하면, 위와 같은 결과 값을 얻는 것을 볼 수 있다. echo는 c언어의 print문과 비슷한데, 변수를 화면에 출력할 수 있는 명령어이다. 재밌는 점은 echo에서 계산 연산이 가능하다는 점이다. 다음은 변수를 이용해 문자열을 출력해보자. [index.php] 마찬가지로 위의 코드를 실행하게 되면, $string 변수의 값인 문자열이 출력되는 것을 볼 수 있다. 이상으로 php의 변수사용하는 포스팅을 마치겠다.

PHP/PHP 기본 2018.03.05

1. PHP 시작하기

1. PHP 시작하기 * 본 예제는 W3schools를 바탕으로 만들어본 예제임을 먼저 말씀드립니다. PHP 첫 시작하기에 앞서, 기본으로 서버와 DB가 설치되어 있어야 한다. (PHP는 서버 사이드 스크립트 언어이기 때문.) 나는 XAMPP v3.2.2, 그리고 MariaDB 최신 버전을 사용했다. XAMPP를 먼저 설치해보자. 1-1. XAMPP 설치하기 다운로드 사이트 : https://www.apachefriends.org/download.html 로 접속해보자. 나는 verswion 5.6.33 / PHP 5.6.33 을 다운로드 받았다. 설치는 사용자 설정이 아닌 기본 설정을 바탕으로 설치하였다. 1-2. MariaDB 설치하기 다운로드 사이트 : https://mariadb.com/downl..

PHP/PHP 기본 2018.02.27