2015-07-12 96 views
0

我剛剛在XAMPP上安裝了Joomla - 我是一個絕對的初學者。 當我嘗試更改全局配置中的某些內容時,我收到以下消息: 發生錯誤。 0無法寫入配置文件。Joomla無法寫入配置文件

我不得不自己創建configuration.php,因爲它沒有自動完成 - 這可能是原因嗎?

我已經下載了最新版本的Joomla! - 3.4.3,PHP版本是5.6.3

所有我能找到的關於這個問題的知識都太過先進了。 希望有人能幫助我?非常感謝!!

回答

1

是的,這絕對是一個權限問題:您的Web服務器(XAMPP)無法將配置寫入configuration.php文件。你應該確保它可以被網絡服務器用戶寫入。 根據您所使用的操作系統,應用正確設置的步驟可能會更改。我很肯定你可以找到其他人在XAMPP forums上解決同樣的問題。

編輯:有關權限

一般來說,給您的configuration.php文件完全寫入訪問記是一個好主意。

對於這個特定的情況,由於你正在處理XAMPP,我認爲它是一個本地網絡服務器,沒有其他人可以訪問,所以它可以作爲解決方法。

請記住,如果您的生產服務器上存在相同的問題,rw-rw-rw-將而不是是一個正確的解決方案,並且需要更適當的權限設置。

+0

非常感謝!該文件是r/w r r,我現在將其更改爲r/w r/w r/w並且它可以工作! – Ollie

+0

很高興聽到!但請閱讀我關於權限的編輯。 –

+0

我會記住這一點,非常感謝! – Ollie

1

它們都是同一問題的症狀,即權限或文件所有權。既然你是本地的,你應該做的就是確保文件是可寫的,並檢查所有權,確保它與所有其他文件相同。

與此同時,Joomla的解決方案是您可以啓用FTP層。你可以通過編輯configuration.php文件來完成。此時只需嘗試從文件系統直接編輯它,但通過這樣做,您還可以找出誰擁有它。