• 28-01-2023, 16:26:43
    #1
    Selamlar,
    CloudPanel bir sunucum var.
    OPCache aktif etmek için burada bulunan dökümantasyonu takip ederek ilgili işlemleri yaptım.
    CloudPanel üzerinde bulunan sitemin altyapısı WordPress (WooCommerce)
    PHP 7.4 restart etmeye çalıştığım zaman aşağıdaki hatayı alıyorum ve PHP servisi stopped olarak gözüküyor.
    Job for php7.4-fpm.service failed because the control process exited with error code.
    See "systemctl status php7.4-fpm.service" and "journalctl -xeu php7.4-fpm.service" for details.
  • 28-01-2023, 16:31:45
    #2
    Bu hata, PHP 7.4-FPM servisi başlatılırken bir hata oluştuğunu göstermektedir. "systemctl status php7.4-fpm.service" ve "journalctl -xeu php7.4-fpm.service" komutlarını kullanarak detaylı hata bilgisi alabilirsiniz. Bu bilgiler, PHP servisini nasıl başlatabileceğinizi veya hata nedenini belirleyebilmeniz için faydalı olacaktır.
    Ayrıca, PHP yapılandırma dosyasının doğru şekilde yapılandırılmış olup olmadığını kontrol etmeniz ve eksik olan gerekli modülleri yüklemeniz gerekebilir.

    "systemctl status php7.4-fpm.service" komutu ile, PHP 7.4-FPM servisi için çalışma durumu, aktif olduğu zaman ve hata mesajları gibi bilgileri görüntüleyebilirsiniz. Örneğin, "Active: failed" gibi bir çıktı alırsanız, servis başlatılırken hata oluştu.

    "journalctl -xeu php7.4-fpm.service" komutu ile, PHP 7.4-FPM servisi için günlük kayıtlarını inceleyebilirsiniz. Bu kayıtlar, servis başlatılırken nerede hata oluştuğunu ve hata mesajlarını içerebilir.

    Ayrıca, PHP yapılandırma dosyasının /etc/php/7.4/fpm/php-fpm.conf veya /etc/php/7.4/fpm/pool.d/www.conf gibi yerlerde olup olmadığını ve doğru şekilde yapılandırılmış olduğunu kontrol etmeniz gerekebilir. Eksik olan gerekli modülleri yüklemeniz gerekebilir.

    Bu hata nedeni olarak php-fpm.log dosyasında hata mesajlarını inceleyebilirsiniz. Örneğin, eksik bir modül yüzünden hata oluştuysa veya yapılandırma dosyasındaki bir hata var ise bu dosyada görülebilir.
  • 28-01-2023, 18:06:17
    #3
    turansonkaya adlı üyeden alıntı: mesajı görüntüle
    Selamlar,
    CloudPanel bir sunucum var.
    OPCache aktif etmek için burada bulunan dökümantasyonu takip ederek ilgili işlemleri yaptım.
    CloudPanel üzerinde bulunan sitemin altyapısı WordPress (WooCommerce)
    PHP 7.4 restart etmeye çalıştığım zaman aşağıdaki hatayı alıyorum ve PHP servisi stopped olarak gözüküyor.
    Job for php7.4-fpm.service failed because the control process exited with error code.
    See "systemctl status php7.4-fpm.service" and "journalctl -xeu php7.4-fpm.service" for details.
    Merhaba turansonkaya,

    journalctl -xe ile hata çıktısını detaylı olarak görüntüleyip hataya göre aksiyon almanız daha mantıklıdır.

    Profesyonel sunucu hata desteği arar iseniz önerebiliriz; https://www.cliaweb.com/sunucu-optimizasyon.html

    İyi çalışmalar dileriz.
  • 28-01-2023, 19:17:21
    #4
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba turansonkaya,

    journalctl -xe ile hata çıktısını detaylı olarak görüntüleyip hataya göre aksiyon almanız daha mantıklıdır.

    Profesyonel sunucu hata desteği arar iseniz önerebiliriz; https://www.cliaweb.com/sunucu-optimizasyon.html

    İyi çalışmalar dileriz.
    Şu şekilde bir hata çıktısı alıyorum;
    ░░ An ExecStart= process belonging to unit php7.4-fpm.service has exited.
    ░░
    ░░ The process' exit code is 'exited' and its exit status is 70.
    Jan 28 15:59:31 app systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
    ░░ Subject: Unit failed
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ The unit php7.4-fpm.service has entered the 'failed' state with result 'exit-code'.
    Jan 28 15:59:31 app systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
    ░░ Subject: A start job for unit php7.4-fpm.service has failed
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A start job for unit php7.4-fpm.service has finished with a failure.
    ░░
    ░░ The job identifier is 19751 and the job result is failed.
  • 28-01-2023, 20:02:57
    #5
    turansonkaya adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde bir hata çıktısı alıyorum;
    ░░ An ExecStart= process belonging to unit php7.4-fpm.service has exited.
    ░░
    ░░ The process' exit code is 'exited' and its exit status is 70.
    Jan 28 15:59:31 app systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
    ░░ Subject: Unit failed
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ The unit php7.4-fpm.service has entered the 'failed' state with result 'exit-code'.
    Jan 28 15:59:31 app systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
    ░░ Subject: A start job for unit php7.4-fpm.service has failed
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A start job for unit php7.4-fpm.service has finished with a failure.
    ░░
    ░░ The job identifier is 19751 and the job result is failed.
    Merhaba turansonkaya,

    Burada bir detay yok. php7.4-fpm.service başlatılamıyor ve kod basıp süreç sonlandırılıyor. Muhtemelen çözülebilir bir sorun ancak sunucu tarafında da incelenmesi gerekiyor.Sunucu hizmet sağlayıcınızdan öncelikle destek talep edin isterseniz, çözemez iseler tarafımızdan ücretli destek alabilirsiniz veya farklı bir sistem uzmanından destek alabilirsiniz isterseniz.

    İyi çalışmalar.
  • 28-01-2023, 22:50:20
    #6
    OpCache tanımlaması sonrası PHP sürümünü de yeniden tanımladınız mı? Uzantı/eklenti kurduktan sonra PHP'yi her ihtimale karşı yeniden tanımlamakta fayda vardır. Her neyse. Aşağıdaki işlemleri uygulayarak sorunu çözebilirsiniz:

    ps -ef | grep PHP
    Ardından;
    kill -9 PID(ilgili PID)
    Örneğin, yanılmıyorsam hata koduna göre PID: 19751

    Yani:
    kill -9 19751
    Son olarak;
    systemctl start php7.4-fpm
    systemctl enable php7.4-fpm
    service httpd restart
    Halen olmazsa, PHP sürümünü yeniden derleyin düzelir. Aslında bunu hosting firmanıza söyleseniz onlar da yapabilirler.