2017-01-12 9 views
0

У меня есть контактная форма, и она хорошо работала в ноябре прошлого года. Но через несколько дней после того, как я обновил расширение «JCH optimized» и «sourcerersLab», контактная форма не работает: есть несогласованность, иногда она отправляется, но иногда это не так.Форма контакта Joomla, не получающая электронные письма

Я тестирую обновление расширения сначала на своем сайте тестовой среды, и никаких проблем не возникло. Но когда я выполняю обновление на производственном сайте, контактная форма не отправляет электронное письмо. Так сложно дублировать ошибку в тестовой среде, и она не получала такую ​​же ошибку.

Я уже проверил, что Global Configuration >> Mail Settings установлены правильно, и попробовали PHP почту, sendmail и SMTP, и все они работают нормально.

После того, как я прочитал эту статью, это говорит о том, что «иногда JCH Optimize extension» разрывается, не замечая сразу, и возможные проблемы могут быть, если контактные формы не работают ». Ссылка Ссылка: https://joomlaseo.com/seo-extensions/jch-optimize

Я попытался отключить Минимизировать JS и CSS область в расширении JCH Оптимизированный, но все же это не сработало. Также попытался отключить весь плагин и удалить кеш, также не помогло.

Другие вещи, которые я заметил, что когда я включаю его в автономном режиме:

  • контактная форма работает хорошо. Я получил электронные письма по сообщениям , отправленным на сайте в автономном режиме.
  • отображается сообщение об ошибке и ошибке.

Но когда оно возвращается онлайн: - контактная форма не работает снова. - И нет сообщения об ошибке, когда я отправляю сообщение в контактной форме, даже сообщение об успешном завершении.

Я не уверен, если есть ошибка, которая не была поймана или что?

Моя версия Joomla: 3.6.4

Может кто-нибудь мне помочь?

ответ

0

Похоже, что одно из обновлений вызвало некоторые конфликты JavaScript (возможно, некоторые библиотеки, включая некоторые дополнительные библиотеки и т. Д.).

Выполните следующие действия: просмотрите журнал консоли в Chrome после посещения страницы контакта и адресуйте все ошибки там (нажмите «Отправить», свяжитесь с нами, так как это может вызвать дополнительные ошибки).