Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Лёгла пачка доменов SmartCJ , проблемы с лицензиями
Новая тема
Ответить
цитата
27/09/17 в 23:52
vik_tgpteam
Сама проблема:
сайт со смартсиджем показывает белую страницу, при запуске index.php из консоли сервера выдаёт
Цитата:
PHP Fatal error:
The license file /home2/user/www/xxxx.com/scj/scj_pro.lic
for /home2/user/www/xxxxx.com/scj/bin/cron.php is corrupt.
in Unknown on line 0
Причина проблемы:
проблема вызвана неправильной работой апача на сервере лемона, скрипт лицензии выдаёт апачевскую ошибку, котоая заменяет собой валидную лицензию
Цитата:
Warning: Unknown: open_basedir restriction in effect. File(/home/lem/smartcj.com/updates2/news.php) is not within the allowed path(s): (/home/vps1/www/) in Unknown on line 0
Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
Warning: Unknown: open_basedir restriction in effect. File(/home/lem/smartcj.com/updates2/news.php) is not within the allowed path(s): (/home/vps1/www/) in Unknown on line 0
Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
Fatal error: Unknown: Failed opening required '/home/lem/smartcj.com/updates2/news.php' (include_path='.:') in Unknown on line 0)
Решение проблемы:
cd /PATH/TO/DOCUMENTROOT;
wget "http://smartcj.com/scj_install/get_key.php?type=ic&domain=YOUR_DOMAIN_NAME_HERE&email=YOUR_EMAIL_HERE" -O scj_pro.lic
/bin/cp -f scj_pro.lic YOUR_SCJ_FOLDER
За дополнительными консультациями можно обратиться в круглосуточную поддержку soft-com.biz
ICQ: 324662098
Skype: Soft-Com.Biz
JABBER:
support@support.soft-com.biz
цитата
28/09/17 в 07:21
Jabar
Спасибо!
цитата
28/09/17 в 08:49
LemonS
Да, сорри, лег хостинг. Точнее админ поправил конфиг пхп и перестал работать скрипт отдачи лицензии. Пришел мыл и общий даунтайм был примерно 10-12 минут.
Ситуация такая: скрипт пытается тянуть лицензию, что б если в админке была сделана подписка то она подтягивалась автоматически, а не надо было заливать руками.
На случай если сервак недоступен скрипт просто повторяет попытку на сл день. Те то что сервак может быть недоступен - сразу предусмотрено.
Но тут случилась другая беда и скрипт выдавал ошибку, тк когда он писался не пришло в голову что неожиданно поменяют конфиг. И вместо ключа выдавало ошибку, это заметили и поправили. Но в эти 10 минут те скрипты которые проверяли лицензию получили битый файл.
Сегодня будем делать апдейт что б проверять такую ситуацию на будущее и скрипт мог проверить подтянутую лицензию.
Сорри за проблему, сделаем что-то из приятных новых фич что б компенсировать этот даунтайм.
цитата
28/09/17 в 13:58
Japansimpson
Ёбанарот!!!
15 часов все сайты выдают Fatal error.
цитата
29/09/17 в 12:32
Johna
кому 15 часов а кому 2 дня - до понедельника
цитата
30/09/17 в 02:56
bell
Как проблему решить напишите, с 27 числа на всех сайтах http 500
цитата
30/09/17 в 03:08
Чуи
Japansimpson:
Johna:
bell:
можно накидать быстрый скрипт который всем пофиксит просто скормив список доменов.
цитата
30/09/17 в 05:57
Jabar
bell:
Так ТС написал же как решить. Я просто с помощью экселя быстро сделал набор команд для каждого домена и запустил на сервере. и всё заработало
цитата
30/09/17 в 11:01
S_Flash
Это коснулось хоть одного v1.51 ?
цитата
30/09/17 в 11:14
Чуи
Jabar писал:
bell: Так ТС написал же как решить. Я просто с помощью экселя быстро сделал набор команд для каждого домена и запустил на сервере. и всё заработало
сурово, имхо проще было скачать дефолтовый и заменить его везде. простым find
цитата
30/09/17 в 18:56
Jabar
S_Flash писал:
Это коснулось хоть одного v1.51 ?
у меня 1,52 - вроде нет разницы. Коснулось всех сайтов на разных серверах (это к вопросу, что мол лицензионный сервер лежал 10 минут
и сломались только те кто обновлял лицензию в это время)
Чуи писал:
сурово, имхо проще было скачать дефолтовый и заменить его везде. простым find
я в админстве вот вобще не копенгаген. По этому как индус - че сказали, то и сделал
ну разве что от себя добавил после каждой строки ";" типа что бы все выполнялось по мере поступления.
К слову, времени заняло гдето минут 10-15, дольше список доменов составлял, чем в экселе ковырялся. А то что в шеле запустил, так там за минуту примерно всё выполнилось (около секунды на домен)
цитата
01/10/17 в 19:54
Johna
да проблем пофиксить не было
была проблема узнать вовремя
обычно по закону жанра все происходит в пятницу вечером\ночью
цитата
29/01/18 в 17:25
3Sky
и снова здорово. опять сайты 3 часа лежали
цитата
29/01/18 в 17:32
Soft-Com
Просим обратить внимание на эту проблему - снова повторилась у большого количества клиентов.
вместо лицензии сервер выдаёт
<b>Warning</b>: readfile(../keys/scj_pro.lic): failed to open stream: No such file or directory in <b>/home/admin/web/smartcj.com/public_html/get_key.php</b> on line <b>15</b><br />
Как и в прошлый раз проблема судя по всему была временная, но стоит проверить валидность лицензии или работу домена.
Фикс остаётся прежним - перетянуть лицензию
cd /PATH/TO/DOCUMENTROOT;
wget "http://smartcj.com/scj_install/get_key.php?type=ic&domain=YOUR_DOMAIN_NAME_HERE&email=YOUR_EMAIL_HERE" -O scj_pro.lic
/bin/cp -f scj_pro.lic YOUR_SCJ_FOLDER
цитата
29/01/18 в 17:37
LemonS
Да сорри, перезжаем уже с того сервака.
В целом проблема коснулась только старых версий которые после предыдущего раза владельцы решили все же не обновлять.
цитата
29/01/18 в 20:18
S_Flash
Бля, а какие у вас версии, что у вас лежали сайты?
цитата
29/01/18 в 22:58
gibbedhead
1.52 и toms лежали
цитата
30/01/18 в 06:42
LemonS
2.х только если не проводились апдейты, так есть проверка на целостность ключа.
цитата
30/01/18 в 09:12
LemonS
в 1.52 добавлена проверка ключа на целостность
Новая тема
Ответить
Эта страница в полной версии