Kangle 서버에서 PHP의 구성 파일은 일반적으로 /3rd/php54/php.ini 에 있습니다. 이 파일을 편집하면 웹 사이트 요구를 충족시키기 위해 PHP의 다양한 구성 옵션을 수정할 수 있습니다.
memory_limit = 256m
Memory_Limit을 조정하면 PHP 스크립트가 허용하는 최대 메모리를 설정하여 메모리가 충분하지 않은 오류를 피할 수 있습니다.
error_reporting = e_all log_errors = on error_log =/your/error/log/path
오류 로그를 활성화하면 PHP 작업 문제를 즉시 감지하고 후속 문제 해결을 용이하게합니다.
upload_max_filesize = 20m post_max_size = 25m
웹 사이트에 따라 업로드 된 파일의 크기 제한을 조정하고 파일 업로드 효율 및 안정성을 향상시키기 위해 웹 사이트에 따라 데이터를 게시하십시오.
Extension = opcache.so opcache.enable = 1 opcache.enable_cli = 1 opcache.memory_consumption = 128 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 4000 opcache.revalidate_freq = 60
Opcache는 PHP의 내장 확장으로 PHP 스크립트를 캐시하여 구문 분석 시간과 컴파일 시간을 줄여 웹 사이트 응답 성을 크게 향상시킬 수 있습니다.
$ memcached = 새로운 memcached (); $ memcached-> addserver ( 'localhost', 11211);
Memcached와 같은 캐시를 사용하면 데이터베이스 쿼리 수를 줄이고 페이지로드 속도를 높이며 전반적인 성능을 향상시킬 수 있습니다.
장기 실행되는 PHP 스크립트는 너무 많은 서버 리소스를 차지할 것입니다. 최대 _execution_time을 설정하여 과도한 서버로드를 피하기 위해 스크립트 실행 시간을 제한 할 수 있습니다.
PHP의 적절한 구성과 최적화는 Kangle 서버의 웹 사이트 성능 및 보안을 크게 향상시킬 수 있습니다. 메모리, 제한을 업로드하고 Opcache 및 캐시 메커니즘을 활성화하고 스크립트 실행 시간을 제어하면 웹 사이트가보다 효율적이고 안정적입니다.