Bilbo Baggins
вангую циклическую отправку письма. Или туповатый smtp
Bilbo Baggins
ну и что за сервер? хостинг/локалка?
Anonymous
нет, письмо не уходит конечно. и такая фигня происходит уже на 2-х сайтах в сборке evo 1.4 +eform1.4.9, отправка через ajax и использование smtp
Anonymous
хостинг - hostland.ru
Bilbo Baggins
откройте devtools и смотрите вкладку network.
аякс запрос все это время висит в pending?
Anonymous
у меня там куча сайтов стоит, но с последними сборками движка - только вот эти 2. при чем симптомы одинаковые. и отпавка не получается как с использованием FormLister так и eform
Anonymous
на
Anonymous
в pending
Anonymous
да т.е
Bilbo Baggins
ошибку, что вы прислали - честно никогда не ловил. Нигде.
Пробуйте методом исключения. Начать следует со смены smtp сервера.
Например яндекс попробуйте.
Anonymous
пробовала через mail.ru отправить и серез собственный smtp хостинга - результат одинаков. сама первый раз с таким сталкиваюсь
Bilbo Baggins
т.е. обычным mail все уходит нормально, а с smtp такая беда?
Bilbo Baggins
секунду
Bilbo Baggins
а версия php какая?
Anonymous
через обычный mail() ничего не уходит
Anonymous
5.6
Bilbo Baggins
для 1.4.0 нужен 7.0+
Pathologic
почему 7.0+?
Anonymous
ээээ... прям строго обязательно? сейчас переключу..
Oleg
У меня на 1.4.0 достаточно 5.6 было. У меня нигде 7.0 нет и везде хорошо
Anonymous
не помогло... с php7.0 результат такой-же. ajax висит в pending
Bilbo Baggins
почему 7.0+?
конкретно что именно deprecated не скажу. Но не раз уже лечил баги сменой версии
Pathologic
я ничего не насоветую, потому что редко встречаюсь с такими проблемами
Pathologic
на develop у меня отправка через смтп работает
Anonymous
но на этом-же хостинге только в более низких сборках движка всё благополучно работает.
Bilbo Baggins
так как если бы это была проблема ядра - давно бы всплыла. Хотя eForm уже моветон.
Andrey
Хостера мучать.
Pathologic
еформ через MODxMailer отправляет, так что тут без разницы
Anonymous
ну так и FormLister- то же самое.
Anonymous
о! ajax после долгого пендинга выдал 500 ошибку.
Pathologic
может хостер порты перекрыл, вот и тупит
Bilbo Baggins
из-за спама например
Pathologic
или хостер рептилоид типа activecloud
Anonymous
вот такое конечно может быть..
Bilbo Baggins
консоль есть у хостера? пингануть чтоль хоть до smtp
Andrey
Где-то ещё видел вопрос такой...
Anonymous
всё у хостера работает нормально! смущает меня сборка phpmailer в версии evo1.4
Bilbo Baggins
а что могло поменяться у phpMailer? он стар как мир
Bilbo Baggins
вы же и про mail() тоже самое говорите
Bilbo Baggins
значит хостер закрыл
Anonymous
с файлом SMTP.php - ajax висит в пендинге, а если файл переименовать на прописные буквы - smtp.php, то aja[ xhfpe вылетает с 500 ошибкой в network
Anonymous
mail() - вообще ноль реакции, ничего не происходит, ничего не работает
Bilbo Baggins
юникс регистрочувствителен.
ошибка - из-за того, что не находит такого файла
Bilbo Baggins
да вы просто строчку в сниппет или любом скрипте напишите:
mail(email, subject, body)
и проверьте
Bilbo Baggins
должна быть ошибка
Anonymous
File /home/host800138/umis-nsk.ru/htdocs/ohota/manager/includes/controls/phpmailer/SMTP.php
Line 1124
Source if (!stream_select($selR, $selW, $selW, $this->Timelimit)) {
Current Plugin AjaxSubmit(OnPageNotFound)
Anonymous
короче, проблему я решила:
Anonymous
ставим коммент в SMTP.php с 1124 строки вот на это //Must pass vars in here as params are by reference
// if (!stream_select($selR, $selW, $selW, $this->Timelimit)) {
// $this->edebug(
// 'SMTP -> get_lines(): timed-out (' . $this->Timeout . ' sec)',
// self::DEBUG_LOWLEVEL
// );
// break;
//}
Anonymous
и всё, вся почта начинает через smtp не просто работать, а летать!
Bilbo Baggins
Anonymous
Всем спасибо большое за помощь! :)
Radj
Доброе утро! Как вывести TV параметры на отдельную вкладку ?😒
Кирилл
можно через managermanager
Сергей
Sazanof
но не нужно
Сергей
Radj
Radj
А как избавиться от второй вкладки? http://prntscr.com/ijt675
Сергей
отключить плагин managerManager
Radj
Камиль
Господа, день добрый. Указал параметр offset на странице есть пагинация, но лишние страницы (пустые страницы) остались в выдаче. Кто нить сталкивался с таким?
Камиль
DocLister
Камиль
echo $modx->runSnippet('DocLister', [
'parents' => '3',
'display' => '1',
'orderBy' => 'publishedon DESC',
'tvPrefix' => '',
'tvList' => 'news-image',
'tpl' => 'page-news-list',
'offset' => '5',
'paginate' => 'page',
'prepare' => function ($data, $modx) { print_r($data);exit();
$data['date'] = $modx->runSnippet('dateRU',['time' => $data['publishedon']]);
$data['news-image'] = $modx->runSnippet('phpthumb', [
'input' => $data['news-image'],
'options' => 'w=380px,h=380px,zc=C'
]);
return $data;
}
]);
Сергей
Сергей
Камиль
Камиль
да
Камиль
и чтобы пагинация переделалась
Сергей
prepare отключите , без него попробуйте
Камиль
т.е. если display=1 и всего 7 пазиций, и пропускаем 5 первых, то страниц должно быть(page) 2
Камиль
сейчас
Камиль
offset=5
Камиль
тоже самое
Сергей
display - количество которое нужно показать
Камиль
т.е. ?page=2 есть позиции, а ?page=3 уже пустая и её вообщ не должно быть
Камиль
но она есть
Anonymous
offset - число пропускаемых документов, а не страниц