Joomla 1.5:我在特定的菜單項上啓用了SSL。該菜單項無法切換到https,這促使我Google解決方案。一個論壇表示通過清除緩存解決了問題。所以,我去了tools/clean cache,在「site」下全部選中並點擊刪除按鈕。這導致了一大堆錯誤 - 我試圖刪除的每個項目都有一個錯誤,說"Delete failed: 'index.html'"
Joomla Clean Cache - 刪除失敗
任何人都知道什麼是幸福?
Joomla 1.5:我在特定的菜單項上啓用了SSL。該菜單項無法切換到https,這促使我Google解決方案。一個論壇表示通過清除緩存解決了問題。所以,我去了tools/clean cache,在「site」下全部選中並點擊刪除按鈕。這導致了一大堆錯誤 - 我試圖刪除的每個項目都有一個錯誤,說"Delete failed: 'index.html'"
Joomla Clean Cache - 刪除失敗
任何人都知道什麼是幸福?
如果您在網站的/ administrator /區域中轉到'幫助' - >'系統信息' - >'目錄權限',您應該得到一個文件夾列表,列出它們是否可寫入的信息。
我懷疑你的/ cache /文件夾是不可寫的 - 所以你需要更改有問題的文件夾的權限,以允許Joomla/PHP/Apache從該文件夾中刪除文件。
另請檢查是否正確定義了緩存文件夾。您可以在「站點>全局配置」
Excecute你的根目錄下面的命令來更改緩存文件夾的位置
代碼:
-bash-3.1$ chmod 777 administrator/backups/
-bash-3.1$ chmod 777 administrator/components/
-bash-3.1$ chmod 777 administrator/language/
-bash-3.1$ chmod 777 administrator/language/en-GB
-bash-3.1$ chmod 777 administrator/modules/
-bash-3.1$ chmod 777 administrator/templates/
-bash-3.1$ chmod 777 components/
-bash-3.1$ chmod 777 images/
-bash-3.1$ chmod 777 images/banners/
-bash-3.1$ chmod 777 images/stories/
-bash-3.1$ chmod 777 language/
-bash-3.1$ chmod 777 language/en-GB
-bash-3.1$ chmod 777 language/pdf_fonts/
-bash-3.1$ chmod 777 media/
-bash-3.1$ chmod 777 modules/
-bash-3.1$ chmod 777 plugins/
-bash-3.1$ chmod 777 plugins/content/
-bash-3.1$ chmod 777 plugins/editors
-bash-3.1$ chmod 777 plugins/editors-xtd/
-bash-3.1$ chmod 777 plugins/search/
-bash-3.1$ chmod 777 plugins/system/
-bash-3.1$ chmod 777 plugins/user/
-bash-3.1$ chmod 777 plugins/xmlrpc/
-bash-3.1$ chmod 777 templates/
-bash-3.1$ chmod 777 cache/
-bash-3.1$ chmod 777 administrator/cache/
-bash-3.1$ chmod 777 logs/
-bash-3.1$ chmod 777 tmp/
-bash-3.1$ chmod 777 configuration.php
-bash-3.1$ chmod -R 777 cache/
-bash-3.1$ chmod -R 777 administrator/cache/
然後點擊工具 - > CLEAN CACHE的管理員站點,選擇全部並刪除。
以上步驟解決了我的問題。