Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mendayakan gesaan ralat php dalam ngnix

Bagaimana untuk mendayakan gesaan ralat php dalam ngnix

藏色散人
藏色散人asal
2021-09-11 09:43:011291semak imbas

Cara mendayakan gesaan ralat php dalam nginx: 1. Gunakan mod CLI untuk melaksanakan arahan "php phpinfo.php" 2. Semak pembolehubah persekitaran 3. Edit fail konfigurasi php; fail konfigurasi fpm nginx; 5. Mulakan semula php-fpm dan nginx.

Bagaimana untuk mendayakan gesaan ralat php dalam ngnix

Persekitaran pengendalian artikel ini: sistem nginx1.0.4, PHP versi 7.2, komputer DELL G3

Nginx memulakan gesaan Ralat PHP

Dalam proses menggunakan nginx, nginx akan sentiasa menggesa ralat 500, tetapi untuk ralat tertentu, anda perlu menyemak fail log ralat, yang sangat menyusahkan. Membuka gesaan halaman ralat sangat berguna semasa menyahpepijat PHP, tetapi tidak disyorkan untuk mendayakan fungsi ini untuk pelayan dalam talian

Berkenaan fail konfigurasi PHP mod fpm dan mod cli Mungkin terdapat dua fail konfigurasi, kedua-duanya yang diperlukan Ubah suai

Arahan pelaksanaan mod CLI

php phpinfo.php

Lihat pembolehubah persekitaran

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

Sunting fail konfigurasi php dahulu :

vi /etc/php.ini
error_reporting = E_ALL
display_errors = On

Kerana saya mendayakan php-fpm. Jadi anda juga perlu mengedit fail konfigurasi fpm nginx

vim /etc/php/7.2/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

dan mulakan semula php-fpm dan nginx. Dengan cara ini, ralat PHP boleh dipaparkan dalam penyemak imbas semasa pembangunan, yang sangat mudah

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mendayakan gesaan ralat php dalam ngnix. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Artikel berkaitan

Lihat lagi