0

テスト環境用にWebショップのクローンを再度作成しようとしています。(専用サーバー上のmagento 1.6.2)

私はこれをするのに何の問題もありませんでした。FTPとDBの古いコンテンツをすべて削除してから、ライブストアのコピーを作成し、データベースを同期します。

次に、dbのURLとlocal.xmlのtest-dbを変更します。

var/cacheとvar/sessionもクリーンアップします。

これは常にうまくいきました。

しかし、昨日も同じことをしました...しかし今はhttp500エラーが発生します。(白い画面)

エラーログから: "GET / HTTP / 1.1" 500 222 "-" "Mozilla / 5.0(Windows NT 6.1; WOW64; rv:13.0)Gecko / 20100101 Firefox / 13.0.1"

PHPの致命的なエラー:701行目の/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/Model/App.phpの非オブジェクトでメンバー関数getCode()を呼び出す

magento-cleanup.phpを使用しようとしましたが、すべての権限を775に変更しました。しかし、すべて結果なしで...

誰かが手がかりを持っていますか?

更新:system.logに次のエラーが表示されます。

2012-07-10T12:33:53 + 00:00 ERR(3):回復可能なエラー:Mage_Core_Model_Store_Group :: setWebsite()に渡された引数1は、Mage_Core_Model_Websiteのインスタンスである必要があり、nullが指定され、/ var / www /vhosts/で呼び出されますliefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/Model/App.php(648行目)および/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/code/core/Mage/Core/で定義235行目のModel/Store / Group.php 2012-07-10T12:33:53 + 00:00 ERR(3):注意:未定義のインデックス:/var/www/vhosts/liefstoereigenwijs.nl/testwinkel/app/の1 701行目のcode/core / Mage / Core / Model / App.php

4

1 に答える 1

0

Memcacheおよび/またはVarnishキャッシュが問題でした。

私はライブストアのすべてのキャッシュをフラッシュしました、そしてそれは私にとっての解決策でした。

于 2012-07-12T13:45:18.040 に答える