Ошибка сервера при подписке на новости Есть решение

Блог интернет-магазина в облаке на SS6.

Сделали форму подписки на новости блога, разместили ее на странице каждой статьи.

При попытке подписаться выдает "Ошибка сервера".

Кстати, подписчик при этом в базу добавляется. То есть проблема только в сообщении об ошибке. В настройках формы выбрано "После успешной отправки Показать указанный текст вместо формы" и введен свой текст.

8 ответов

  • 1
    Эрик Webasyst 1 ноября 2015 03:51 #

    Включите режим отладки в разделе Инсталлер / Настройки. В этом случае текст ошибки станет более подробным.

    • +1
      Alina D Alina D 1 ноября 2015 04:45 #

      Включили, все равно пишет просто "Ошибка сервера".

      Кэш в настройках очищали, все равно.

      • +1
        Эрик Эрик Webasyst 1 ноября 2015 08:26 #

        В таком случае установите бесплатное приложение Логи и включите в нем логирование php ошибок. После этого изучайте логи. Проверьте адрес отправителя в настройках Инсталлера, возможно здесь ошибка,

        • +1
          Alina D Alina D 1 ноября 2015 09:09 #

          в Логе написано

          [01-Nov-2015 16:56:56 Asia/Baghdad] PHP Notice: Undefined index: header_links in /home2/ad551873/public_html/wa-cache/apps/blog/templates/compiled/blog_ru_RU/85/c1/7b/85c17bbf80a5af867273181197982490370aad6e.file.header.html.php on line 64


          подскажите, пожалуйста, где что поправить?

          В инсталлере адрес отправителя указан noreply@100busin.ru

          100busin.ru - это адрес нашего сайта

          • +1

            Оно POST на

            http://100busin.host.webasyst.com/mailer/subscribe/

            отправляет. Может, из-за этого?

            У 100busin.ru нет своего поселения для Mailer? Или форма подписки (id=2) так создана?

            • +1
              AleksandrD AleksandrD 30 декабря 2015 04:09 #

              лог ошибки такой, куда копать?

              [30-Dec-2015 12:06:39 Asia/Baghdad] PHP Notice: Undefined index: color in /home1/ad664578/public_html/wa-cache/apps/webasyst/templates/compiled/webasyst_ru_RU/91/53/e0/9153e063dc9dca0694027a166a5f5a00cd25cf83.file.Default.html.php on line 35

              • +1
                Эрик Эрик Webasyst 12 января 2016 02:12 #

                Данная ошибка не может вызывать проблемы при подписке. Какие именно проблемы у вас?

  • 3
    Alina D 2 ноября 2015 08:21 # Решение

    Точно, своего поселения на Рассылках не было. Создали в структуре сайта новое правило, сделали поселение "Рассылки" скрытым, подписка заработала.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите