[PHP] 로그파일에 소스코드가 출력되는 경우
·
Development/PHP
rdate -s time.bora.net 서버 이동 후, 테스트 코드를 실행해봤는데 로그 파일에 소스코드가 그대로 출력되었다. php 설치 확인 php -v 5.4 버전이 설치되어있다😅 phpinfo() 확인 먼저 phpinfo를 확인하였다. 쉘에서 php 실행 시 timezone 에러 발생 서버시간 동기화 rdate -s time.bora.net 혹시나해서 실행해봤는데 역시 php.ini를 확인해봐야겠다.. php.ini 수정 date.timezone을 찾아서 주석을 해제하고, Asia/Seoul 추가 date.timezone = Asia/Seoul 오류 없이 phpinfo 출력이 완료되었다. 하지만 여전히 소스코드가 그대로 출력되는 문제가 발생 중임.ㅋ 💀💀💀💀💀 apache와 연동 확인하기 그래....
[CentOS 7] PHP에 OPCache 설치하기
·
Development/PHP
OPCache는 성능향상을 위해서 사용하는 확장 기능이다. 더보기 PHP는 컴파일 > 실행 > 결과의 프로세스를 거치게 되는데, OPcache는 컴파일된 코드를 바이너리로 메모리에 캐싱해 결과값을 빠르게 얻을 수 있는 역할을 한다. 확장 유틸리티 설치 # yum install yum-utils Opcache 확장 프로그램 설치 # yum install php-opcache PHP 버전 확인 # php -v 실행 결과 opcache.ini 파일 편집 # vi /etc/php.d/10-opcache.ini 다음을 주석처리 해제한다. opcache.enable_cli=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_a..