Page 7 of 14
Re: Небольшие баги
Posted: Tue Aug 11, 2020 8:11 am
by ivlad
Второй месяц 11 числа не обновляется файл платной лицензии scj2.lic в корне из-за чего индекс отдает 500 ошибку((( При этом админка работает. После ручного копирования scj2.lic из каталога scj работоспособность восстанавливается. Апдейт проводил, но через месяц история повторилась. В чем может быть трабла?
Re: Небольшие баги
Posted: Tue Aug 11, 2020 9:05 am
by admin
думаю закрыт от записи на корне, либо от другого юзера чем запускается скрипт и тп, одним словом скрипт не может туда писать
вообще платная не должна пропадать, может это подписка на самом деле?
Re: Небольшие баги
Posted: Tue Aug 11, 2020 9:54 pm
by ivlad
Да, подписка.
Пользователь с правами записи в корень.
Недавно менялся путь к корню, возможно он где-то еще прописан, кроме common.php?
Re: Небольшие баги
Posted: Wed Aug 12, 2020 4:53 am
by admin
к корню обращается как ../ из каталога скрипта, те должно быть без разницы
те проблема что в корне не обновляет, а в каталоге скрипта обновляет?
точно?
и в логи конечно никто не смотрел на момент обновления?
Re: Небольшие баги
Posted: Wed Aug 12, 2020 7:35 am
by ivlad
Точно! Это видно по датам создания/изменения файлов.
И по опыту прошлого раза я скопировал файл из каталога скрипта в корень и все заработало.
Откуда мне знать когда этот "момент обновления"?!
Сейчас в логе error.log
2020-08-10 23:00:01 :: IonCube error: error code 8 Array
(
[license_file] => /home/user/domain.com/www/scj/scj2.lic
[current_file] => /home/user/domain.com/www/scj/cgi/out.php
[ip_address] =>
[domain_name] =>
[include_file] =>
)
Your license file has expired. If you were using a trial license, please contact support for a non-expiring license.<br /> If you do not have a license, please contact support.
ENV: Array
(
)
_SERVERArray
(
...
)
Re: Небольшие баги
Posted: Wed Aug 12, 2020 4:40 pm
by admin
если это подписка то обновляет за день до того как она истекает
Re: Небольшие баги
Posted: Thu Sep 10, 2020 7:42 am
by ivlad
все тоже самое, но теперь 9го, а не 10го!
2020-09-09 23:00:01 :: IonCube error: error code 8 Array
(
[license_file] => /home/user/domain.com/www/scj/scj2.lic
[current_file] => /home/user/domain.com/www/scj/cgi/out.php
[ip_address] =>
[domain_name] =>
[include_file] =>
)
Your license file has expired. If you were using a trial license, please contact support for a non-expiring license.<br /> If you do not have a license, please contact support.
ENV: Array
(
)
_SERVERArray
(
...
)
Re: Небольшие баги
Posted: Thu Sep 10, 2020 7:50 am
by admin
в cron.log должны быть записи как пишет ключь
Write key
есть такое?
Re: Небольшие баги
Posted: Thu Sep 10, 2020 7:57 am
by ivlad
grep 'Write key' *.log = нет ничего
Еще такое наблюдение:
сейчас в каталоге scj файл scj2.lic = 410 байт (Sep 9 23:00)
такого же размера совсем старый файл scj2.free.lic
правильный scj2.lic, пришедший на почту = 890 байт
правильный scj2.lic с прошлого месяца = 888 байт
Re: Небольшие баги
Posted: Thu Sep 10, 2020 8:04 am
by admin
может там уже переписало крона логи?
какая дата смены файла и лог cron.log начинается с когда?
в целом суть очень простая - раз в сутки проверяет ключ на серваке смарта
если есть новый - загружает его и записывает ( если может писать в файл конечно)
на почту пришел как я понимаю новый ключ на этот месяц,верно?
когда пришел?