cari

Rumah  >  Soal Jawab  >  teks badan

Tidak ditemui /var/run/php-fpm/php7.4-fpm.sock atau /var/run/php-fpm/

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


P粉036800074P粉036800074463 hari yang lalu716

membalas semua(1)saya akan balas

  • P粉894008490

    P粉8940084902023-10-31 15:53:54

    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:

    mkdir -p /var/run/php-fpm
    touch /var/run/php-fpm/php7.4-fpm.sock
    

    Nota: Jika kebenaran anda ditolak, anda harus menggunakan sudo untuk melaksanakan arahan di atas.

    Kemudian mulakan semula perkhidmatan PHP-FPM anda.

    Semoga ini membantu!

    balas
    0
  • Batalbalas