2013-01-03 251 views
0

我正在建立一家有兩種語言的商店。當我走在默認登錄英語一切都很好,但如果我嘗試登錄西班牙收到以下錯誤:致命錯誤:require_once登錄Magento

Fatal error: require_once(): Failed opening required 'app/code/core/Mage/Customer/controllers/AccountController.php' (include_path='C:\xampp\htdocs\app\code\local;C:\xampp\htdocs\app\code\community;C:\xampp\htdocs\app\code\core;C:\xampp\htdocs\lib;.;C:\xampp\php\PEAR') in C:\xampp\htdocs\app\code\local\MageWorkshop\DetailedReview\controllers\Customer\AccountController.php on line 28 

這裏的第28行:

require_once 'app/code/core/Mage/Customer/controllers/AccountController.php'; 

「丟失」找不到文件那裏!

有誰知道我該如何解決這個問題?或者這就像是一個需要專業人員的重大問題?

西班牙人將無法登錄。

感謝

回答

0

如果目錄路徑不絕對那麼它被認爲是相對對於ServerRoot位置。

只需指定服務器根目錄位置,腳本/模塊似乎安裝錯誤。

define('MAGENTO_LOCATION', '/var/www/vhosts/mysite'); 

require_once MAGENTO_LOCATION . '/app/code/core/Mage/Customer/controllers/AccountController.php'; 
+0

我很確定我的模塊安裝正確。除了第二種語言的登錄信息之外,所有內容都可以工作。它看起來像指向正確的位置。我的Magento索引在這裏:C:\ xampp \ htdocs \ index.php我的第二語言索引在這裏:C:\ xampp \ htdocs \ es \ index.php我的商店運行良好,在system.logs中沒有任何錯誤,異常.logs或php.logs我的MySQL.log中出現啓動錯誤,但我不嘗試重新啓動它。 :) – qrs

+0

我試過刪除這樣的詳細評論,因爲它似乎並不需要登錄帳戶,但它仍然沒有糾正錯誤: <操作方法=」 unsetChild 「> detailedreview_header_include_js <操作方法=」 unsetChild 「> detailedreview_header_css \t \t <操作方法=」 unsetChild「> detailedreview_header_timezone \t \t \t <操作方法=「unse tChild「> recent_reviews qrs

+0

好的,這是與Windows相關的(反斜槓與正斜槓)。你應該在Linux上運行Magento。不建議將XAMPP用作生產服務器。 – mate64