簡體   English   中英

PHP未作為Apache的模塊加載

[英]PHP is not loaded as a module of Apache

我目前正在使用PHP開發一個網頁,並且我必須安裝Pthread擴展名,並將其安裝在服務器上(Ubuntu 14),因此,在一切正常之前,在安裝擴展名時出現了問題,要進行安裝擴展名我必須編譯php才能進行所需的PHP配置。 現在,當我打開一個簡單頁面時,apache向我顯示了php代碼,這意味着php沒有解釋或未加載到apache的模塊中。

我去了/etc/apache2/mods-enabled但是沒有PHP,但是在Linux終端中PHP運行良好(因此已經安裝了)。 然后我做了:

sudo a2enmod php5

而且我得到此響應:錯誤:模塊php5不存在!

然后,我做了:

a2query -m php5

但我得到:

No module matches php5

我已經安裝了PHP 5.6version,因此如何在apache中啟用此模塊。 我無法安裝標准版本的PHP,出於上述原因,我需要此版本。 謝謝!

Apache需要一個PHP模塊來執行PHP。 在某些發行版(例如Debian等)中,有一個特定的軟件包。 在Ubuntu中:libapache2-mod-php5

它不會影響php安裝安裝,而只會添加apache模塊。

安裝后,只需激活模塊即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM