2017-09-14 95 views
0

我更新了我的php.ini文件添加一個擴展,但寫了兩個「=」,而不是一個:php.ini的語法錯誤不更新了

extension**==**pdo_mysql.so 

然後我輸入:

service apache2 reload 

所以很明顯,我收到了一條錯誤消息,告訴我我有一個語法錯誤。

我再次編輯代碼並刪除了以「extension」開頭的行。 現在的問題是,每次我再次輸入service apache2 reload時,我總是收到語法錯誤。就像如果文件已經不更新......

我嚇得鍵入「服務的Apache2 重啓」因爲我不希望我的崩潰...安裝是否 任何人有一個想法,爲什麼它的不再更新?繼續執行重新啓動命令是否安全?

PS:這比以前相同的文件,我來編輯它的權限,這是相同的路徑不是在phpinfo()函數和日期顯示它更新

謝謝。

+0

很多時候裝載或卸載從apache的一個模塊時,可能需要重新啓動。如果你對'php.ini'進行了正確的編輯,我沒有看到重新啓動的危害。如果失敗,它會給你更多的信息來幫助你追蹤這個問題。你不能放棄它,並希望它永不休息。 :) – bc2946088

+0

謝謝您的額外精度@ bc2946088。我已經用apache玩了太多的東西讓我的安裝崩潰了,這次不想冒這個風險! – RandomUser

回答

0

嘗試

service apache2 restart 

然後

service apache2 reload 
+0

重啓後爲什麼要重新加載? – bc2946088

+0

@ bc2946088很好的問題,但重啓後我仍然有錯誤...我猜想在apache內部崩潰。 – RandomUser

+0

「重新加載」和「重新啓動」不能做什麼? – axiac