iT邦幫忙

0

[新手請教]Apache啟動

各位大大好
我在安裝啟動apache時出現了這一行錯誤
[Tue Oct 01 00:12:08.314501 2019] [so:warn] [pid 15532:tid 572] AH01574: module php7_module is already loaded, skipping
根據我在古哥所得到的答案是我的httpd.conf檔多了一行
LoadModule php7_module modules/libphp7.so
可是實際上檔案裡根本沒有這個動作
而且資料夾裡也根本就沒有libphp7.so的檔案
根據我的瞭解這是PHP編譯時自動產生的檔案
可是現在卻沒有
請問我現在應該要重新編譯PHP嗎?

fillano iT邦超人 1 級 ‧ 2019-10-01 10:07:35 檢舉
如果是自己編譯PHP,那跑一下configure看看安裝目錄在哪裡,然後檢查一下apache設定裡面有沒有。(如果不好找,grep一下可能比較快)
1
echochio
iT邦高手 1 級 ‧ 2019-10-01 01:25:10

有 load 進來的 ...

看看 httpd.conf 正常有

Include conf.modules.d/*.conf

這裡面就會有 一個 config 去做 LoadModule ....
正常是 conf.modules.d/10-php.conf
我的機器裡面是

#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
<IfModule prefork.c>
  LoadModule php7_module modules/libphp7.so
</IfModule>

<IfModule !prefork.c>
  LoadModule php7_module modules/libphp7-zts.so
</IfModule>

0
阿展展展
iT邦好手 1 級 ‧ 2019-10-01 07:18:52

所以 Apache 有安裝成功嗎?

安裝的中間有跑任何訊息嗎?

你的電腦上有其他任何Server軟體嗎?


我猜測你會問這個問題應該是無法啟動 但你用了"安裝啟動" 四個字 這是很模糊的字眼

講了這麼一大串我當然還是不知道你的Apache到底發生什麼事情

所以....你有嘗試過重灌嗎?

0
小魚
iT邦大師 1 級 ‧ 2019-10-01 08:23:34

你是剛開始安裝還沒安裝成功嗎?
所以是用什麼方式安裝的?
so應該是Linux平台的,
你的平台是什麼呢?
沒有自己改檔案吧?

我要發表回答

立即登入回答