0

Magento のエラー処理は、Magento の世界の初心者である私にとっては少し混乱します。しかし、現在の職場で成長し続けるためには、それらをできる限り理解することを学ぶ必要があります。ただし、それは私だけかもしれませんが、他のシステムと同様に、Magento の新規参入者のトラブルシューティングに役立つ明確な情報を見つけるのは難しいと思います.

だから、誰かが私のために何かを片付けてくれることを願ってここに来ました。

エラー ログの出力を理解するのに役立つオンライン リソースやドキュメントはありますか? 修正しようとしている最新のエラー ログは次のとおりです。

a:5:{i:0;s:174:"Cannot send headers; headers already sent in /Desktop/root/THEME_NAME/app/code/local/Ryomagento/VB/controllers/OptionsController.php, line 195";i:1;s:1609:"#0 /Desktop/root/THEME_NAME/lib/Zend/Controller/Response/Abstract.php(148): Zend_Controller_Response_Abstract->canSendHeaders(true)

#1 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Controller/Response/Http.php(105): Zend_Controller_Response_Abstract->setRedirect('http://nbc.loca...', 302)

#2 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Controller/Varien/Action.php(672): Mage_Core_Controller_Response_Http->setRedirect('http://nbc.loca...')

#3 /Desktop/root/THEME_NAME/app/code/local/Ryomagento/VB/controllers/OptionsController.php(166): Mage_Core_Controller_Varien_Action->_redirect('checkout/cart/')

#4 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Ryomagento_VisualBadge_OptionsController->postAction()

#5 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('post')

#6 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))

#7 /Desktop/root/THEME_NAME/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Controller_Varien_Front->dispatch()

#8 /Desktop/root/THEME_NAME/app/Mage.php(640): Mage_Core_Model_App->run(Array)

#9 /Desktop/root/THEME_NAME/index.php(92): Mage::run('nbc', 'website')

#10 {main}";s:3:"url";s:25:"/VB/options/post";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:13:"nationalbadge";}

注意すべき点:

  • これは現在、私のローカル開発インストールにあります。
  • iFrame 内の 1 つのシステムからショッピング カートに情報を渡そうとしているもの。現在展開されているサイトでは機能しますが、ローカルで準備している新しく作成されたストアでは機能しません。HTTPヘッダーが2つの多くのコマンドを送信しているため、アイテムが実際にカートに当たったときにブレークが発生しているようです。
  • この問題の予備知識を超えて、私は現在確信が持てません...

私が言ったように、私は専門家ではありません。情熱的で、特に Magento についてもっと学びたいと思っています。HTTPヘッダーを処理し、URLを介してiFrameからカートにデータを転送するのはこれが初めてです。理論的に何が起こっているかは知っていますが、それを詳しく説明することはできません。

誰でも提供できるヘルプをありがとう!! これらのログを理解できるようになりたいだけです。助けることしかできません。Stack コミュニティが大好きです...

4

1 に答える 1

0

あなたのフラストレーションは理解できます。これは、エラーをスローしているモジュールが、ヘッダーが既に設定されて出力用に送信された後にヘッダーをフェッチしようとしていることを意味します。大規模で直接的な回答を入力したいと思いますが、これはトレースを行う必要があるエラーの 1 つです。正しい答えにつながるはずなので、SOの答えを見てください。 Magento Debug HEADERS ALREADY SENT エラー

于 2012-06-09T04:24:04.303 に答える