首頁  >  問答  >  主體

在將 PHP 7.4 升級到 8.0 後,出現了 Raspbian MPM 錯誤。

在我使用的Raspbian(buster)上,我可以透過將PHP從7.4升級到8.0來解決以下錯誤:設定錯誤:未載入MPM。

當嘗試啟用mpm_prefork時,它顯示該模組不存在:錯誤:模組mpm_prefork不存在!

我確實安裝了libapache2-mod-php:apt-get install libapache2-mod-php

我已經沒有頭緒了,希望能得到幫助!


P粉821231319P粉821231319435 天前503

全部回覆(1)我來回復

  • P粉713866425

    P粉7138664252023-07-22 00:45:11

    安裝指令是sudo apt-get install apache2-mpm-prefork。

    然而,請確保您知道自己在做什麼,已經安裝了什麼等等。

    有些配置會停用mpm_prefork並使用mpm_event。要了解情況,需要查看您的Apache配置,啟用和配置了哪些模組,應用程式的要求,PHP與PHP-FPM的配置等等。

    還有可能您同時設定了PHP 7.4和PHP 8.0,這可能會破壞您的Apache設定。

    在最壞的情況下,您可能需要完全卸載PHP 7.4和PHP 8.0,然後安裝PHP 8.0。

    注意:PHP 8.2是目前版本。除非您對8.0有特殊要求,否則請使用8.2版本。


    回覆
    0
  • 取消回覆