2012-04-04 48 views

回答

2
  • 你有沒有明確的Joomla緩存?
  • 禁用頁面和/或模塊緩存。
  • 禁用任何優化「加載速度」的插件。
  • 嘗試刪除SEF URL(Joomla!和任何第三方擴展)。
  • 如果您使用的是自定義.htacess,則使用未修改的joomla。
  • 禁用某些系統插件。
  • 在主頁中禁用模塊。
  • 您是否嘗試過使用其他模板(網站)?
+0

我設法讓平面網頁正常工作,但Sigplus插件不再有效。不會卸載。 Joomla無法修改服務器上的文件。最終用XCache(?)彈出窗口阻止了我的任何密碼處理。嘗試新鮮的Joomla安裝。不會安裝插件(無法創建/寫入目錄)。 – andylamb 2012-04-04 16:12:35

0

檢查您是否使用的是調用數據庫的任何模塊,並且你還沒有遷移後,在該模塊中改變DB細節。如果管理員面板工作正常,那麼我認爲在前端使用的一些模塊存在問題。您可以通過禁用很少的可疑模塊來進行調試,並檢查您的網站是否正常工作。否則,請提供一些關於您網站的更多信息,以便我可以進一步查看。

+0

模塊不使用全局數據庫細節嗎?我保持他們一樣,數據庫似乎工作正常。 – andylamb 2012-04-04 16:13:43

+0

我看到有些人也在模塊中使用數據庫細節(例如從單獨數據庫獲取數據的mod_php)。如果不是那麼請遵循「沙斯」給出的清單和「馬歇爾院長」給出的建議。我希望這對你來說足夠了,否則會發布一些更多的細節,以便我們能夠進一步瞭解你的問題? – 2012-04-11 09:13:07

1

你有SEACH引擎友好的URL中啓用/管理者/地區的全局配置設置。您可能已啓用選項以使用移除url的/index.php/部分的mod_rewrite函數。

正是這種模式,你必須到位.htaccess文件在你的站點的根目錄的要求。您可能在開發服務器上配置了正確的配置,但可能忘記了在上線時移動文件。一些FTP程序隱藏點文件(從文件名中的前導點文件),所以這取決於你是如何傳輸的文件(我猜手動用FTP而非Akeeba備份或類似),該文件可能已經錯過。查看您的FTP客戶端的選項/首選項以顯示/隱藏隱藏文件的選項。

如果做不到這一點 - 該文件可能是正確的地方 - 但如果你是在一個子文件夾,您的開發服務器上開發你的RewriteBase行已經設置爲你的/子文件夾/

RewriteBase /sub-folder/ 

現在,您已移至活動服務器,此行可能不正確。如果是這種情況,編輯文件閱讀

RewriteBase/

可能的是這是對這些問題的一個或其他 - 缺少.htaccess文件或不正確RewriteBase。第三個和現在更不可能的選擇是你的服務器沒有啓用mod_rewrite - 但我認爲這將導致服務器500錯誤。

相關問題