我最近不得不將TYPO3 3.8.0網站從舊服務器遷移到新服務器上。舊服務器運行PHP 4.x新服務器5.x.遷移進行得很順利,只有一個圖像顯示不同。 問題是後端登錄不起作用。Typo3網站遷移,現在後端登錄不起作用
我使用正確的用戶名和密碼,javascript和cookies已啓用。當我點擊登錄時,頁面加載圖標需要很長時間,然後進入ERROR 500 - Internal Server error
。
我刷新了緩存,截斷了舊的BE和FE用戶會話(不是說有任何FE用戶)......用戶肯定存在。 /typo3temp
文件夾也肯定存在,具有正確的權限。
我得到了Apache日誌這些PHP錯誤:
PHP已過時:功能ereg_replace()在/var/www/vhosts/2/104046/webspace/httpdocs/mydomain.com/typo3/t3lib已經過時/class.t3lib_ page.php on line 436 PHP已棄用:函數call_user_method()已棄用於/var/www/vhosts/2/104046/webspace/httpdocs/mydomain.com/typo3/t3lib/class.t3lib_ div。 php on line 3413
難道說過時的TYPO3版本不能在新的服務器上使用新的PHP版本嗎?
以上這些錯誤是否與我嘗試登錄相關?有沒有可能的快速修復?