0

フロントエンドとバックエンドで次のメッセージが表示されます: リクエストの処理中にエラーが発生しました。

キャッシュ フォルダー (var/cache、/tmp、および /session) を削除すると、ストア内の価格のあるページにアクセスするまで、フロントエンドが再び機能します。バックエンドを再び機能させるのは難しくなっています (現在はそうではありません)。

エラーログを確認すると、「Currency 'USD' not found」で始まる多数のログが表示されます。/lib/Zend/Locale/Data/es.xml (スペイン語の仕様) こちら:

  <currencyFormats>
    <currencyFormatLength>
     <currencyFormat>
        <pattern>¤ #,##0.00</pattern>
     </currencyFormat>
   </currencyFormatLength>
   <unitPattern count="other">{0} {1}</unitPattern>
 </currencyFormats>

以前の形式に戻してから、元のファイルをコピーして戻してみました。他の何かがどこかで壊れているに違いないのですが、それが見つかりません。

エラー ログの最後の手順の概要を次に示します (すべての手順が必要ですか?)

a:5:{i:0;s:24:"通貨「米ドル」が見つかりません";i:1;s:3740:"#0 /home/content/32/9343032/html/app/code/core/ Mage/Core/Model/Locale.php(575): Zend_Currency->__construct('USD', オブジェクト (Zend_Locale))

#1 /home/content/32/9343032/html/app/code/core/Mage/Directory/Model/Currency.php(233): Mage_Core_Model_Locale->currency ('EUR')

#2 /home/content/32/9343032/html/app/code/core/Mage/Directory/Model/Currency.php(216): Mage_Directory_Model_Currency->formatTxt(NULL, Array)

#3 /home/content/32/9343032/html/app/code/core/Mage/Directory/Model/Currency.php(197): Mage_Directory_Model_Currency->formatPrecision(NULL, 2, 配列, true, false)

#4 /home/content/32/9343032/html/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php(82): Mage_Directory_Model_Currency->format(NULL)

ここで私を助けてください...

ありがとうミゲル

4

2 に答える 2

7

キャッシュをクリアし、var/session からすべてのセッション ファイルを削除して更新します。

于 2012-12-10T10:32:14.177 に答える