Ошибки и баги в RotorCMS

Печать RSS
5044


Господин ПЖ
0
Волан-де-Морт, не понял, сперва ты пишешь что работает,
потом пишешь что письма не приходят, но ты правил как вверху, не вижу взаимосвязи
Тут про капчу, а ты про письма

Если письма не работают надо добавить

* * * * * путь-к/php /путь-к-сайту/artisan schedule:run >>/dev/null 2>&1

Оранжевые штаны
0
Вантуз-мен, так тема о чем? То-то же, ошибки, баги. Про капчу я писал цитирует (начало моего поста посмотри), так и сделал, а ты чуть позднее.

Добавлено через 01:56 сек.
Вот этот пост я вначале цитировал и сделал как тут
Я обновил пакет с капчей, он теперь принимает число
Тебе предлагаю временное решение, открой файл
app/Http/Controllers/HomeController.php
на 100 строке вместо
$phrase = $phrase->getPhrase(setting('captcha_maxlength'), setting('captcha_symbols'));
напиши
$phrase = $phrase->getPhrase(setting('captcha_maxlength'), (string) setting('captcha_symbols'));
@Vantuz 29.03.2022 / 23:44

Добавлено через 02:38 сек.
Вантуз-мен, а вот теперь писал, что и почта не работает, это уже другая тема.

Добавлено через 04:10 сек.
Волан-де-Морт, Если письма не работают надо добавить

* * * * * путь-к/php /путь-к-сайту/artisan schedule:run >>/dev/null 2>&1
@Vantuz Сегодня / 17:57
Крон? Вот теперь точно не понял связки…
Изменил: Волан-де-Морт (20.06.2022 / 19:14)

Господин ПЖ
0
Я перепутал, крон для рассылок, если письма не отправляются, тогда скорее всего настройки smtp не правильные

Оранжевые штаны
0
Вантуз-мен,
MAIL_DRIVER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=мойлогин@yandex.ru
MAIL_PASSWORD=мойпароль
MAIL_ENCRYPTION=ssl

Сделал так
Изменил: Волан-де-Морт (21.06.2022 / 08:48)

Господин ПЖ
0
Волан-де-Морт, логи смотри, пробуй разные порты (587) и шифрование (tls), попробуй логин без @yandex.ru

Добавлено через 02:08 сек.
Оказывается теперь Яндекс еще может не отправлять письма с "подозрительных" аккаунтов.
Пол дня промучился с настройкой, в итоге написал в саппорт, на что получил ответ:

Данная проблема вызвана тем, что регистрация Вашего логина показалась подозрительной нашей системе безопасности.

Чтобы устранить проблему с отправкой и получением писем, необходимо указать на странице https://passport.yandex.ru/passport?mode=passport достоверные персональные данные. Там же необходимо будет привязать мобильный телефон (ссылка «номера телефонов»), если Вы этого еще не сделали и, в случае, если появляется запрос капчи (контрольных символов), ввести ее. После этого блокировка снимется автоматически.

Обратите внимание, что для снятия блокировки потребуется несколько часов - за это время система должна получить и запомнить внесённые Вами изменения.

Оранжевые штаны
0
Волан-де-Морт, логи смотри, пробуй разные порты (587) и шифрование (tls), попробуй логин без @yandex.ru

Добавлено через 02:08 сек.
@Vantuz Сегодня / 10:14
пробовал, все равно результат 0.
У меня на другом движке через "PHP mail()" все работает идеально, а тут даже Обратная связь не работает "Не удалось отправить письмо!"

Оранжевые штаны
0
кстати, это проблема с яндексом. На своем хостинге (с данными хостинга SMTP) подключил запросто к своему домену(то есть, почта моего домена)

Пацак
0
Анимированный вид капчи не работает? Посмотрел в логах вот это выдает
Visavi\Captcha\PhraseBuilder::getPhrase(): Argument #2 ($characters) must be of type string, int given, called in

Пацак
-4
Я потихнка модифицирую движок))))), кто помнить?… Я ж говорил..дайте мне код любого движка и вы не узнаете ее накуй)))
Прикрепленные файлы:
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск