2012-05-28 16 views
0

我已經更新了我從Typo3的4.5.5至4.7.0,我得到一些過時的錯誤:Typo3 4.7.0更新會中斷我的FE登錄?

  1. 錯誤:內容元素類型「登陸」沒有渲染的定義!
  2. 調用未定義的錯誤在t3lib_div :: view_array
  3. 沒有包括class.t3lib_htmlmail.php
  4. 安裝工具給了我「TYPO3 /轉/目錄不可寫」,但我有正確的權利。我甚至允許所有?????
  5. 當我選擇一個命令類型元素的BE它給我這樣的警告:PHP的警告 PHP的警告:提供的foreach無效參數()在/var/www/typo3_src-4.7.0/t3lib/l10n/parser/class .t3lib_l10n_parser_llphp.php第95行

2.的解決方案是使用新的類t3lib_utility_debug,但其他錯誤是什麼?

編輯:1. http://lists.typo3.org/pipermail/typo3-english/2011-November/078129.html

編輯2:爲丟失的類t3lib_htmlmail的解決方案是包括另一類t3lib_mail_message:require_once(PATH_t3lib .'mail/class.t3lib_mail_message.php');

+0

您是否執行過TYPO3的完整更新流程(也在'安裝工具中)?已棄用的函數是從您自己的ext還是從存儲庫中獲取?你是否更新了列表中的所有擴展名? – biesior

+0

我無法更新我的擴展,因爲我的「typo3/ext /目錄不可寫」,但它是???我沒有將安裝工具中的數據庫升級到最後。被剝奪的功能以及缺少的t3lib_htmlmail只能在我的擴展中使用? – Bytemain

+0

恐怕,您需要先解決寫入問題,然後更新擴展名。順便說一句,而不應該在'typo3/ext /' – biesior

回答

1
  1. 你媒體鏈接解決:安裝系統擴展 「felogin」
  2. 你媒體鏈接解決:使用t3lib_utility_debug
  3. 檢查錯誤所在距離。在typo3conf/temp_ *中搜索該文件通常是很有幫助的。
  4. 如果你的web服務器被允許寫入typo3/ext /,你可以檢查你的文件系統。我想,事實並非如此。但你不需要。通常你會安裝擴展到typo3conf/ext /。
  5. 通過擴展管理器更新您的語言文件。

嗯,我知道現在是晚了,但是對於所有其他人我想要更新:只需激活isntall收費中的棄用日誌並首先解決問題!

+0

謝謝。文件class.t3lib_htmlmail.php是Typo3的一部分。我需要它來發送郵件。它已被棄用。我無法在任何地方找到它? – Bytemain

+0

請參閱:http://wiki.typo3.org/Pending_Documentation#t3lib_mail – maholtz

0

從4.5.X更新到4.7.x打破了我的felogin。原因是本地擴展安裝的優先級高於系統優先級。因此,如果您遇到同樣的更新問題,請在「typo3conf/ext」中檢查本地安裝的felogin - 如果存在,請將其刪除。這解決了我的問題!