我在工作的網站上遇到了最奇怪的錯誤。一段時間以來,我們只有管理員才能查看網站,因此我們可以在沒有任何用戶登錄的情況下處理事情。在此階段沒有問題。Joomla「無法打開文件」錯誤?
今天我們打開了這個網站,讓一小撮人註冊並測試這個網站。隨着人們開始然而,在未來,每個用戶在收到此錯誤:
「無法打開文件」有一個白色的屏幕
當用戶嘗試註冊並得到最終頁面錯誤首先彈出。這是應該告訴用戶電子郵件確認鏈接已發送給他們的部分。
一旦這個錯誤彈出,錯誤將繼續顯示所有頁面,直到他們清除他們的緩存。
是做到這一點的變化:
1:打開網站上來之前和.htaccess被編輯以提示在初始登錄框(這樣做是爲了防止其他人訪問該網站,而我們搬家到'測試'階段)。我還添加了一個.htpasswd文件,其中包含用戶輸入網站的詳細信息。我試圖刪除這個編輯認爲這是表演,但沒有奏效,錯誤仍然顯示。
2:檢查並修復數據庫中的joomla會話表 - 我的想法是,這可能是會話問題,因爲它是在用戶註冊並完成註冊過程時觸發的。這沒有奏效。
3:我們使用的組件之一需要對session.php文件進行自定義編輯。 「/libraries/joomla/session/session.php」 - 我將這個文件恢復爲原始文件,但是錯誤仍然出現。這是否認爲這是會話相關的上述點)
4:我清除所有緩存並清除所有過期緩存,這沒有效果。我也清除了所有的緩存,就像我之前的3個項目一樣。
所以,現在我完全沉迷於如何繼續前進,並獲得正確的工作。顯示的錯誤非常模糊,除了「無法打開文件」外沒有其他信息。
Joomla版本:Joomla! 3.4.8穩定
PHP版本:5.6.16
的Web服務器:Apache
社區部分:EasySocial
定製組件:PayPlans
我認爲這個問題會更適合Joomla論壇:http://forum.joomla.org/ – Matheno