2010-11-08 70 views
0

當以管理員身份登錄,並試圖安裝一個Joomla擴展它沒有給這個錯誤信息如何啓用我的Joomla擴展?

JFolder::create: 
Unable to create destination 

在另一個Joomla網站它的工作原理,以及一個區別是它的工作原理Joomla是設置默認英文和它失敗的設置是瑞典語。你能推薦如何排除故障並繼續?我嘗試了兩種不同的擴展,並且都在英語joomla上工作,而不是在瑞典語上工作。

+0

可能是語言目錄上的文件/目錄權限問題?也許joomla無法將瑞典語翻譯保存在服務器上或其他東西。 – Wgaffa 2010-11-08 10:49:31

回答

1

也許您必須檢查rwx(讀寫執行)權限(應該是644或755)以允許創建擴展的文件夾。

+0

謝謝!我正在尋找我這樣做的地方,因爲只能訪問joomla管理員用戶界面並且不能直接訪問文件系統。 – 2010-11-08 10:57:55

+0

虛擬主機提供商通常會爲您提供後端用戶界面,您可以在其中找到類似「文件管理器」的內容。這是您可以更改文件/文件夾權限的地方。如果您確實無法訪問,請與管理員聯繫。我不知道是否有辦法通過joomla admin ui – antiauthor 2010-11-08 11:04:53

+0

更改權限瞭解。謝謝回覆! – 2010-11-09 08:44:39

1

您必須使用「chown」命令將文件夾/文件的所有者更改爲Apache服務器的用戶。

如果Apache用戶是httpd,在你的Joomla文件夾

chown -R httpd * 

我已經搞定這個問題運行此命令,該解決方案爲我工作。

另請檢查configuration.php文件中/tmp文件夾的路徑。

+0

感謝您的信息。我通過MS-Windows獲得FTP訪問權限,試圖查看它嘗試創建的文件夾。 PHP日誌可以準確提供joomla無法寫入的更多信息。 – 2010-11-09 08:51:07