Nginx에서 PHP 오류 프롬프트를 활성화하는 방법: 먼저 php 구성 파일을 편집한 다음 nginx의 fpm 구성 파일을 "php_admin_flag[log_errors] = on"으로 편집하고 마지막으로 php-fpm 및 nginx를 다시 시작합니다.
권장: "PHP Video Tutorial"
nginx를 사용하는 과정에서 nginx는 항상 500 오류를 표시하지만 특정 오류의 경우 오류 로그 파일을 확인해야 합니다. 불편한. 오류 페이지 프롬프트를 여는 것은 PHP를 디버깅할 때 매우 유용하지만 온라인 서버에서는 이 기능을 활성화하지 않는 것이 좋습니다. PHP의 구성 파일인 fpm 모드와 cli 모드는 두 개의 구성 파일일 수 있으며 둘 다 수정해야 합니다. 모드 실행 명령
php phpinfo.php
환경 변수 보기 Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /etc/php/7.2/cli
Loaded Configuration File => /etc/php/7.2/cli/php.ini
Scan this dir for additional .ini files => /etc/php/7.2/cli/conf.d
먼저 php 구성 파일을 편집하세요.
vi /etc/php.ini error_reporting = E_ALL display_errors = Onphp-fpm을 활성화했거든요. 따라서 nginx
vim /etc/php5/fpm/pool.d/www.conf php_flag[display_errors] = on ;php_admin_value[error_log] = /data/www/log/error.log ;php_admin_flag[log_errors] = on
의 fpm 구성 파일도 편집해야 하며 php-fpm과 nginx를 다시 시작해야 합니다. 이런 방식으로 개발 중에 PHP 오류를 브라우저에 표시할 수 있어 매우 편리합니다
위 내용은 Nginx에서 PHP 오류 프롬프트를 활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!