2011-12-19 8 views
0

私は私の店でいくつかのページを呼び出す最後のポイントに達しました。フルパッケージアップデートで1.4.0.1から1.6.1にアップデート

Fatal error: Call to undefined method Mage_Core_Helper_Data::useDbCompatibleMode() in /Applications/XAMPP/xamppfiles/htdocs/shop/app/code/core/Mage/Core/Model/Resource/Setup.php on line 308

ような方法がMage_Core_Helper_Dataクラスであるので、システムにはないとして、それはそうです:私は今、ApplyUpdatesメソッド()メソッドが呼び出されているが、次のエラーが表示され、すべてのデータベースの更新が行われたと考えていますクラス全体を参照してください。

ここからどこに行くのか分からない場合は、どんな助けも重要です。

答えて

1

は、これらの点をチェックしてください:

  1. Mage_Core_Helper_Dataクラスファイルが存在していますか?このファイルはapp/code/core/Mage/Core/Helperで、ファイルはData.phpです。
  2. PHPを実行するユーザーが読むことはできますか?

もしそうでない場合は、ファイルに適切なアクセス許可を設定してください。これらのアクセス許可は、更新中に変更されている可能性があります。

+0

はい、クラスはそこにあり、メソッドはそこにあり、私は777モードにすべてのファイルを設定しましたが、まだ運がありません。 – Relja

0

私の場合、それは古いapp/code/local/Mage/Core/Helper/Data.phpでした。

app/code/local/Mage/Core/Helper/Data.phpが存在するかどうかを確認して削除するか、app/code/core/Mage/Core/Helper/Data.phpとマージしてください。