Page 8 of 14

Re: Небольшие баги

Posted: Thu Sep 10, 2020 8:17 am
by ivlad
нет, ничего не затиралось.
начало cron.log 2020-09-09 13:47:02: Write config...
scj2.lic = Sep 9 23:00
(timezone = UTC)

доступ к каталогу scj (название изменено) и scj2.lic в nginx запрещен - открыт только для моего ипа и ипа сервера - это может быть причиной?
крон запускается от того же пользователя, т.е. есть права на запись как в scj, так и в корень.

да, ключ новый пришел на почту Sep 7, 7:30 AM (MSK)

Re: Небольшие баги

Posted: Thu Sep 10, 2020 8:19 am
by ivlad
если сейчас запустить апдейт (как в прошлом месяце и 2 месяца назад), то все будет ок - зальется новая лицензия как в scj, так и в корень
это доказывает, что крон работает нормально

вопрос - почему он не срабатывает или срабатывает неправильно 1 раз в месяц при обновлении лицензии (подписки)?

Re: Небольшие баги

Posted: Thu Sep 10, 2020 8:43 am
by admin
я думаю ситуация такая:
подписка реально закачивалась 8го (30 дней)
7го, за день до окончания, был сгенерен новый ключ, выслан на почту и уже лежал на серваке
и должен был 7 или 8го залиться на домен
по какой-то причине это не произошло, но по какой - не видно тк лог сохарнился только с 9го (в сетингах можно выставить что б хранило больше строк лога)

9го, когда лицензия уже закончилась, сработал ioncube_fallback.php который и записал фришную

что делать

1. сделать больше строк лога в сетингаъ
2. в сл месяце 7-8-9 числа смотреть лог на предмет "Write key" и "Checking the license key"

Re: Небольшие баги

Posted: Thu Sep 10, 2020 8:50 am
by ivlad
ок, изменил настройки логов и поставил задачи на 7-8-9 числа октября.

Re: Небольшие баги

Posted: Thu Sep 10, 2020 8:58 am
by ivlad
я у себя временно изменил ioncube_fallback.php, но можно ли это сделать на будущее:
поменять
if (!copy($path . '/scj2.free.lic', $path . '/scj2.lic')) {
на
if (!copy($path . '/scj2.free.lic', $path . '/scj2.lic')||!copy($path . '/scj2.free.lic', $path . '/../scj2.lic')) {
что бы в такой ситуации весь сайт не падал в http_error=500
?
- вопрос снимается...
надо просто скопировать scj2.free.lic в корень

Re: Небольшие баги

Posted: Thu Sep 10, 2020 9:53 am
by admin
копировать с переименованием

Re: Небольшие баги

Posted: Thu Oct 08, 2020 12:22 pm
by ivlad
admin wrote: Thu Sep 10, 2020 8:43 am я думаю ситуация такая:
подписка реально закачивалась 8го (30 дней)
7го, за день до окончания, был сгенерен новый ключ, выслан на почту и уже лежал на серваке
и должен был 7 или 8го залиться на домен
по какой-то причине это не произошло, но по какой - не видно тк лог сохарнился только с 9го (в сетингах можно выставить что б хранило больше строк лога)

9го, когда лицензия уже закончилась, сработал ioncube_fallback.php который и записал фришную

что делать

1. сделать больше строк лога в сетингаъ
2. в сл месяце 7-8-9 числа смотреть лог на предмет "Write key" и "Checking the license key"
вчера было:
cj.log:2020-10-07 09:24 Schedule function check_license at 2020-10-08 09:23:21 ( now 2020-10-07 09:24:01) (0.39710307121277, 0.026317119598389)
cron.log:2020-10-07 09:24:01: Schedule function check_license at 2020-10-08 09:23:21 ( now 2020-10-07 09:24:01) (0.38662600517273, 0.026300191879272)

сегодня (Thu Oct 8 12:21:47 UTC 2020) нет ничего нового
'Checking the license key' и 'Write key' тоже нет

Re: Небольшие баги

Posted: Thu Oct 08, 2020 12:56 pm
by ivlad
да, и ключи пока не обновились...
ждем завтра и послезавтра

Re: Небольшие баги

Posted: Thu Oct 08, 2020 12:58 pm
by admin
какой это домен?

Re: Небольшие баги

Posted: Wed Nov 11, 2020 2:11 pm
by proffitraff
Здравствуйте, пытаюсь избавиться от кривых поисков на сайте, но если в Banned search words внести эти спец-символы (*?$%...), то перестаёт работать сам поиск (пустая белая страница). Можно это поправить?