1

Magento の新しいバージョンをアップグレードしたところ、サイトのお問い合わせフォームが機能せず、「リクエストを送信できません。後でもう一度お試しください」と表示されるだけであることに気付きました。

email.log を作成したところ、次のように出力されました: DEBUG (7): true;'My Name';'email@domain.com';'Contact Form'

コミュニティとエンタープライズの新しいアップグレードを試しましたが、どちらも連絡先フォームに同じエラーを出力しています。フォーラムを読んでいると、Magento が新しい ZEND メールで設定されていないことに関係していると言われています。

私は文字通り20の異なることを試しました:

  • 連絡先がバックエンドで有効になっていることを確認し、メールの送信先を設定します: myemail@email.com メール送信者: 一般的な連絡先 メール テンプレート: 連絡先フォーム (ロケールの既定のテンプレート)

  • ADVANCED_Systemのメール送信設定に行きました メール通信を無効にするがnoに設定されていることを確認してください Set return pathがYESに設定されていることを確認し、Noに変更しても、設定を保存した後にキャッシュをクリアしても機能しませんでした

  • template.php を変更しました

  • (app\design\frontend\enterprise\default\template\contacts) にある form.phtml の送信ボタンの間にあることを確認しました。

  • (app\code\core\Mage\Contacts\controllers) にある IndexController.php を確認しました。

  • Mail.php をチェックして、興味深いものがあるかどうかを確認しました。(lib\Zend)

私は本当に答えを失っており、ここでも高低を検索しましたが、うまくいく解決策が見つかりませんでした. 新しいバージョンにアップグレードする前は、連絡先フォームとすべてが機能していました。ほんの数個のダミー製品を使用して、新規インストールでコミュニティ バージョンを試してみましたが、同じエラーが出力されます。


フィードバックをお寄せいただきありがとうございます。8 時間後にその解決策を忘れて、この無料の解決策を使用することにしました: http://www.magentocommerce.com/magento-connect/ziq2004/extension/460/advanced-smtp --artson.it

基本的に、SMTP 設定を設定し、Magento が使用すると言った元のローカル設定をブロックできます。他の誰かがそのソリューションで時間を節約できることを願っています.

4

0 に答える 0