Ответы в темах

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Почему же, они мне все объяснили, просто я не могу это прокомментировать и ответить на вопросы, если возникнут, полный текст ответа сотрудника фирмы-провайдера выглядел так, возможно, это поможет:

    Я внес изменения в важный файл «wp-includes/class-phpmailer.php». Поэтому при обновлении Вордпресса вам придется проверять этот файл. Изменения были произведены в функции ValidateAddress (на 523 строке указанного файла) — я закомментировал код, в котором была ошибка (полужирным выделены строки, написанные мною):

    public static function ValidateAddress($address) {
    /*
    if (function_exists(‘filter_var’)) { //Introduced in PHP 5.2
    if(filter_var($address, FILTER_VALIDATE_EMAIL) === FALSE) {
    return false;
    } else {
    return true;
    }
    */
    if(0) { } else {
    return preg_match(‘/^(?:[\w\!\#\$\%\&\’\*\+\-\/\=\?\^\\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9_](?:[a-zA-Z0-9_\-](?!\.)){0,61}[a-zA-Z0-9_-]?\.)+[a-zA-Z0-9_](?:[a-zA-Z0-9_\-](?!$)){0,61}[a-zA-Z0-9_]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/’, $address);
    }
    }

    Ошибка в самом коде wp-includes/class-phpmailer.php
    Мне ее исправили специалисты фирмы, предоставляющие хостинг, они написали — Изменения были произведены в функции ValidateAddress (на 523 строке указанного файла)

    Проблему можно закрыть, мне удалось разобраться. Хостер здесь НИ ПРИ ЧЕМ!!! И сами плагины, кстати, тоже

    Добрый день

    Проверили с хостером отправку писем в ручном режиме с адреса wordpress@photo-drive.ru (мой сайт http://photo-drive.ru) на адрес моей почты — все работает. По рекомендации хостера прописали параметры smtp.photo-drive.ru, порт 25 и No encryption.
    По вашей рекомендации использую Comment Reply Notification. Выдает ошибку
    Invalid address: ххх@ххх.ru (мой адрес) You must provide at least one recipient email address
    Штатные письма не отправляются
    Заранее спасибо за помощь

    Не помогло. Выставляю в настройках Commenter choose to do so(default checked)
    или
    Всегда информировать

    Письма не идут. Использую 2 разных тестовых ящика. Видимо, дело еще в чем-то

    Спасибо

    Спасибо, заработало. Ошибки исчезли.
    Единственно, никак не могу разобраться, почему не доходят письма с уведомлениями о новых комментариях на ящики, которые я указываю в поле E-mail. Может, это еще где-то прописывается?
    Спасибо

    Сергей

    Спасибо за ответ

    По поводу ошибок — нотисы исчезли, но при активации вылезло сообщение

    Плагин произвёл при активации 3 символов неожиданного вывода. Если вы заметите ошибку «headers already sent», проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или удалить этот плагин.

    После чего при попытке отправить новое сообщение, вылезает

    Warning: Cannot modify header information — headers already sent by (output started at /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments.php:1) in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments.php on line 817

    Warning: Cannot modify header information — headers already sent by (output started at /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments.php:1) in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-includes/pluggable.php on line 866

    или белый экран при ini_set(‘display_errors’, 0);

    Соответственно, на ворнингах или на белой странице все остается, дальше никуда не переходит.

    Никаких сообщений на мэйлы не отсылает.

    С новым плагином разбираюсь, но сходу видно, что после сообщения, что вам сейчас придет письмо со ссылкой на страницу управления, ничего не приходит (подсовываю уже несколько адресов).
    В режиме отладки в этом месте выдает нотисы.
    Но на странице управления плагином видны подсунутые адреса и вся необходимая информация. Возможно, дело в каких-то конкретных настройках этого плагина?
    Спасибо

    Не могу установить плагин subscribe-to-comments для WP 3.3.1 (сайт http://art.photo-drive.ru/, выдает ошибки (в кривых символах написано, что операторы устарели и больше не поддерживаются). Нет ли версии плагина для 3.3.1?

    Notice: Undefined index: solo-comment-subscribe in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php(852) : runtime-created function on line 1Notice: Undefined variable: update in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 731Notice: Функция get_settings с версии 2.1 считается устаревшей! Используйте get_option(). in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-includes/functions.php on line 3467Notice: Undefined index: default_subscribed in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 266Notice: Функция has_cap вызвана с аргументом, который считается устаревшим с версии 2.0! Использование уровней пользователей в плагинах и темах считается устаревшим. Используйте роли и возможности.. in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-includes/functions.php on line 3551Notice: Функция has_cap вызвана с аргументом, который считается устаревшим с версии 2.0! Использование уровней пользователей в плагинах и темах считается устаревшим. Используйте роли и возможности.. in /usr/home/photodrive/domains/photo-drive.ru/public_html/art/Blog/wp-includes/functions.php on line 3551

Просмотр 8 ответов — с 1 по 8 (всего 8)