Menggunakan: Ubuntu 20.04
Permulaan PHP gagal kerana /var/run/php-fpm/php7.4-fpm.sock dan /var/run/php-fpm/php7.4-fpm.pid tiada.
Butiran adalah seperti berikut: (Maklum balas daripada systemctl status php7.4-fpm.service
)
● php-fpm7.4[3465899]: Ralat: Tidak dapat mengikat Soket mendengar di alamat "/var/run/php-fpm/php7.5-fpm.sock": Tiada perkara seperti itu Fail atau direktori (2)
● php-fpm7.4[3465899]: Ralat: Tidak dapat mengikat Soket mendengar di alamat "/run/php-fpm/php7.5-fpm.pid": Tiada perkara seperti itu Fail atau direktori (2)
Saya telah menyemak "/etc/php/7.4/fpm/pool.d/www.conf" tetapi terdapat kod berikut dalam fail:
;li sten = 127.0.0.1:9000 lis ten = /var/run/php-fpm/php7.4-fpm.sock
Soalan pertama: Ia sedang mencari
php7.5-fpm.sock
而不是php7.4-fpm.sock
Tetapi sejak anda mengesahkan penamaan
/etc/php/7.4/fpm/pool.d/www.conf
确实有listen = /var/run/php-fpm/php7. 4-fpm.sock
,我假设php7.5-fpm.sock
anda telah diproses/dilaraskan.Masalah kedua: Apabila FPM anda berjalan, fail
.sock
tidak wujud. Untuk menyelesaikan masalah ini, jalankan arahan berikut:Nota: Jika kebenaran anda ditolak, anda harus menggunakan
sudo
untuk melaksanakan arahan di atas.Kemudian mulakan semula perkhidmatan PHP-FPM anda.
Semoga ini membantu!