티스토리 뷰
php 설정 - 소프트웨어의 기본 동작 방법을 변경시키는 수단(설정 파일 - php.ini , php코드 안에서 변경 가능 하다)
ex) 에러 출력 - 보안 상 문제점이 있다. 에러를 출력하면서 많은 정보를 같이 보여주기 때문에 개발할 때 만 on으로 시켜놓고 실제 퍼블리싱할 때 off로 하고 사용한다.
php.ini-production
php.ini-development - 개발할 때 수월하게 작업할 수 있는 설정이 들어있는 php 설정파일
ubuntu
sudo cp /usr/share/php5/php.ini-development /etc/php5/apache2/php.ini - 템플릿을 개발자 설정 파일로 변경
sudo service apache2 reload / restart - 설정 파일이 변경되었을때 아파치서버를 다시 리로드 하거나 다시 시작
cd /var/log/apache2 error.log - 여기에 에러에 대한 로그가 저장되어 있다
sudo tail -f error.log - 실시간으로 error.log에 대한 정보를 볼 수 있다.
sudo tail -f access.log - 실시간으로 access.log에 대한 정보를 볼 수 있다.
CGI - Common Gateway Interface - 웹서버와 서버 사이드 스크립트가 서로 데이터를 주고 받기 위한 통신규약. 클라이언트가 요청한 데이터가 html이 아닐 경우 해당 언어에 맞게 CGI로 요청하면 해당 엔진이 해석해서 CGI로 전달해주고 웹서버는 클라이언트에게 다시 전달해준다.
sudo chown asdf . - .의 오너를 바꾸는 명령
'php' 카테고리의 다른 글
3. 숫자와 문자 (0) | 2016.01.25 |
---|---|
1. PHP란 무엇인가? (0) | 2016.01.08 |