Rumah pembangunan bahagian belakang masalah PHP php fpm如何开启错误

php fpm如何开启错误

Aug 15, 2020 am 09:54 AM
fpm

php fpm开启错误的方法:首先找到并打开“php-fpm.conf”文件;然后增加内容为“error_log = log/php_error_log”;接着修改“php.ini”中配置;最后重启“php-fpm”即可。

php fpm如何开启错误

推荐:《PHP视频教程

开启php-fpm php错误日志

进行如下的设置就能查看到nginx下php-fpm不记录php错误日志的方法:

1,修改php-fpm.conf中的配置,如果没有请增加:

代码如下:

[global]
error_log = log/php_error_log
[www]
catch_workers_output = yes
Salin selepas log masuk

2.修改php.ini中配置,没有则增加:

代码如下:

log_errors = On
error_log = "/usr/local/php/var/log/error_log"
error_reporting=E_ALL&~E_NOTICE
Salin selepas log masuk

3.重启php-fpm

当PHP执行错误时就能看到错误日志在”/usr/local/lnmp/php/var/log/php_error_log”中了

如果出现:

代码如下:

[root@localhost etc]# service php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm [17-Apr-2014 18:40:52] ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry 'catch_workers_
[17-Apr-2014 18:40:52] ERROR: failed to load configuration file '/usr/local/php/etc/php-fpm.conf'
[17-Apr-2014 18:40:52] ERROR: FPM initialization failed
 failed
Salin selepas log masuk

那请在第一步的时候,认真将配置写入相对应的组中,不然就出现上面的:

代码如下:

ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry ‘catch_workers_output'
Salin selepas log masuk

Atas ialah kandungan terperinci php fpm如何开启错误. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Selesaikan masalah kehilangan PHP-FPM dalam Ubuntu Selesaikan masalah kehilangan PHP-FPM dalam Ubuntu Mar 08, 2024 pm 09:45 PM

Untuk menyelesaikan masalah kekurangan PHP-FPM dalam Ubuntu, contoh kod khusus diperlukan Dalam sistem Ubuntu, memasang dan mengkonfigurasi PHP-FPM adalah operasi biasa, tetapi kadangkala masalah kehilangan PHP-FPM berlaku semasa proses pemasangan. Artikel ini memperincikan cara menyelesaikan masalah ini dan menyediakan contoh kod khusus untuk membantu anda menyelesaikan pemasangan dan konfigurasi. 1. Semak sama ada PHP-FPM telah dipasang Mula-mula, gunakan arahan berikut untuk menyemak sama ada PHP-FPM telah dipasang dalam sistem: dpkg-l|gr

Bagaimana untuk menyelesaikan masalah kegagalan permulaan PHP7-FPM dalam persekitaran Linux Bagaimana untuk menyelesaikan masalah kegagalan permulaan PHP7-FPM dalam persekitaran Linux Mar 11, 2024 pm 02:12 PM

Kaedah untuk menyelesaikan masalah kegagalan permulaan PHP7-FPM dalam persekitaran Linux Apabila menggunakan pelayan Linux untuk membina tapak web atau aplikasi, PHP7-FPM ialah pengurus proses PHPFastCGI yang biasa digunakan. Walau bagaimanapun, kadangkala anda menghadapi masalah bahawa PHP7-FPM gagal dimulakan, yang mungkin menyebabkan tapak web tidak dapat diakses secara normal. Dalam artikel ini, kami akan membincangkan beberapa penyelesaian biasa dan memberikan contoh kod khusus. Saya harap maklumat ini dapat membantu anda menyelesaikan masalah kegagalan permulaan PHP7-FPM dengan cepat. meneliti

Bagaimana untuk menangani kegagalan permulaan PHP7-FPM di bawah Linux Bagaimana untuk menangani kegagalan permulaan PHP7-FPM di bawah Linux Mar 10, 2024 pm 09:54 PM

PHP7-FPM di bawah Linux ialah pengurus proses PHPFastCGI biasa, yang biasanya digunakan untuk mengendalikan program PHP. Walau bagaimanapun, kadangkala semasa proses konfigurasi atau penggunaan, anda mungkin menghadapi situasi di mana PHP7-FPM gagal dimulakan, menyebabkan tapak web tidak dapat diakses secara normal. Dalam kes ini, kita perlu mengambil beberapa langkah untuk menangani dan menyelesaikan masalah tersebut. 1. Semak log ralat dahulu semak log ralat PHP7-FPM Biasanya log ralat terletak di /var/log/php7-fpm.

Apakah itu nginx smooth restart dan FPM smooth restart? Apakah itu nginx smooth restart dan FPM smooth restart? May 23, 2023 pm 09:08 PM

Graceful restart GR ialah singkatan dari Graceful Restart Ia adalah satu mekanisme untuk memastikan perkhidmatan pemajuan tidak terganggu apabila protokol dimulakan semula. Teras mekanisme GR ialah apabila peranti memulakan semula protokol, ia boleh memberitahu peranti sekelilingnya untuk mengekalkan hubungan jiran yang stabil dan laluan ke peranti dalam tempoh masa tertentu. Selepas protokol dimulakan semula, peranti persisian membantunya menyegerakkan maklumat (termasuk pelbagai topologi, penghalaan dan maklumat sesi yang diselenggarakan oleh penghalaan/protokol berkaitan MPLS yang menyokong GR), memulihkan peranti kepada keadaan sebelum dimulakan semula dalam masa yang sesingkat mungkin. negeri. Tiada laluan mengepak semasa keseluruhan proses mulakan semula protokol, dan tidak akan ada perubahan dalam laluan pemajuan paket Keseluruhan sistem boleh memajukan data tanpa gangguan. Proses ini dipanggil permulaan semula yang lancar.

Bagaimana untuk menyelesaikan kod status HTTP perkhidmatan nginx+php-fpm 502 Bagaimana untuk menyelesaikan kod status HTTP perkhidmatan nginx+php-fpm 502 May 21, 2023 am 08:07 AM

Untuk salah satu projek web kami, disebabkan peningkatan dalam bandar baharu, bilangan lawatan telah meningkat dan tekanan terhadap DB telah meningkat Sebagai pihak perniagaan yang menyediakan antara muka, sejumlah besar permintaan "502" telah dilaporkan baru-baru ini melalui maklum balas hiliran. 502, badgateway, biasanya ralat di hulu (ini adalah PHP, sebab biasa 502 ialah pelaksanaan skrip melebihi masa tetapan tamat masa, atau tetapan tamat masa terlalu besar, mengakibatkan proses PHP tidak menjadi). dikeluarkan untuk masa yang lama, dan tidak ada pekerja terbiar untuk mengambil tetamu. Projek kami disebabkan oleh tetapan masa pelaksanaan PHP yang terlalu singkat Dalam kes ini, anda boleh terlebih dahulu meningkatkan masa pelaksanaan PHP dengan sewajarnya dan memastikan bahawa 502 dikosongkan terlebih dahulu.

Menyelesaikan Cabaran Kehilangan PHP-FPM dalam Sistem Ubuntu Menyelesaikan Cabaran Kehilangan PHP-FPM dalam Sistem Ubuntu Mar 08, 2024 pm 02:48 PM

Apabila menyelesaikan cabaran kehilangan PHP-FPM dalam sistem Ubuntu anda, anda perlu mengikuti satu siri langkah untuk memasang dan mengkonfigurasi PHP-FPM. PHP-FPM (FastCGIProcessManager) ialah pengurus proses yang mengendalikan permintaan halaman dinamik dan boleh meningkatkan prestasi dan kestabilan aplikasi PHP. Butiran berikut cara memasang dan mengkonfigurasi PHP-FPM pada sistem Ubuntu dan menyediakan contoh kod khusus untuk membantu menyelesaikan cabaran ini. Langkah 1: Pengemaskinian sistem sedang dijalankan

Bagaimana untuk mengkonfigurasi log ralat PHP apabila menggunakan PHP-FPM dalam Nginx Bagaimana untuk mengkonfigurasi log ralat PHP apabila menggunakan PHP-FPM dalam Nginx May 15, 2023 am 08:58 AM

nginx berbeza daripada apache Dalam apache, anda boleh menentukan log ralat php secara langsung, supaya maklumat ralat semasa pelaksanaan php dimasukkan terus ke dalam log ralat php, yang boleh ditanya dengan mudah. Dalam nginx, perkara menjadi seperti ini: nginx hanya merekodkan log akses untuk lawatan halaman. Tidak akan ada maklumat log ralat php. nginx menghantar permintaan untuk php ke proses php-fpmfastcgi untuk pemprosesan php-fpm lalai hanya akan mengeluarkan mesej ralat php-fpm, dan log ralat php tidak dapat dilihat dalam log ralat php-fpm. Sebabnya ialah fail konfigurasi php php-fpm

Petua untuk mengendalikan pengecualian permulaan PHP7-FPM pada pelayan Linux Petua untuk mengendalikan pengecualian permulaan PHP7-FPM pada pelayan Linux Mar 11, 2024 am 11:09 AM

Ia adalah amalan biasa untuk menggunakan PHP7-FPM sebagai persekitaran berjalan skrip sebelah pelayan pada pelayan Linux, tetapi kadangkala anda mungkin menghadapi pengecualian permulaan. Artikel ini akan memperkenalkan beberapa teknik untuk menangani pengecualian permulaan PHP7-FPM dan menyediakan beberapa contoh kod khusus untuk membantu pembaca menyelesaikan masalah dengan lebih baik. 1. Semak fail konfigurasi. Fail konfigurasi PHP7-FPM biasanya terletak dalam direktori /etc/php/7.x/fpm/pool.d/ untuk memastikan bahawa konfigurasi dalam fail konfigurasi adalah betul. Boleh membuat

See all articles