2016-01-14 34 views
0

這是一個TYPO3 4.6的安裝已經比較順利,多年來運行,並且呈現管理員權限的用戶之後,新的錯誤創造了一條新聞:TYPO3無法連接到後端:服務器錯誤

雖然前端工作正常,突然不能連接到後端。瀏覽器收到錯誤500頁面。

但是,apache錯誤日誌不顯示任何有關typo3或一般PHP錯誤的錯誤。

試圖連接到安裝工具提供了相同的'服務器錯誤'頁面,仍然沒有在Apache的錯誤日誌中的特殊條目。

我嘗試使用命令行工具「TYPO3/cli_dispatch.phpsh lowlevel_cleaner」,但它會導致這個錯誤:

PHP Fatal error: require(): Failed opening required 'PATH_tslibclass.tslib_pibase.php' ... in ... t3lib/class.t3lib_dev.php 

我不知道該cli_dispatch.phpsh有關,我一般不使用該命令行工具。

我用盡了選項,任何幫助或提示將不勝感激。

+0

嘗試登錄到數據庫並檢查'sys_log'表,可能會有一些提示('用uid desc'命令檢查最新的第一個)確保主機上有足夠的磁盤空間,確保TYPO3的源文件沒有損壞,你可以刪除'typo3temp'文件夾和'typo3conf/temp_ *'文件的內容,無論如何,因爲你不知道問題的原因,很難猜測FE會發生什麼:/如果可能的話在另一臺機器(相同的PHP,MySQL,文件等)上覆制實例並嘗試在本地重現問題 – biesior

+0

當然,首先確保備份可用於您的站點(文件/數據庫)並創建一個如果不是 – biesior

+0

手動刪除typo3temp/*工作! 也許你可以做出答案,以便我可以將其標記爲正確的答案。 –

回答

0

高興的是,建議幫你,對他人有幾個典型的步驟,你可以嘗試:

  • 檢查sys_log表中您的數據庫,也許你會發現一些線索。
  • 啓用更好的錯誤報告,即使手動更改index.php文件。
  • typo3temp文件夾中刪除內容(而不是文件夾本身)
  • 刪除typo3conf/temp_*.php文件
  • 確保有根據自己的極限,有足夠的空間 - 爲例檢查是否像typo3conf/deprecation_xxxxxxx.log文件沒有長大的幾個尺寸GB(實際上它應該在生產中被禁用)。

當然,在開始編輯/刪除任何東西之前備份所有文件是個好主意。由於您不知道什麼原因,很難猜測刪除緩存時可能發生的情況 - 例如,FE可能會停止工作。

相關問題