Page 1 of 2
scj2.lic
Posted: Wed Nov 02, 2016 9:10 pm
by mad
ТЦМС
Вопрос:
В корне домена вообще нужен scj2.lic ?
Если там нету ни common.php ни out.php, только index.php - линка на scj/cgi/index.php
Re: scj2.lic
Posted: Thu Nov 03, 2016 5:26 am
by admin
Зависит от ioncube
легко проверить - удалите файл, если не будет работать - можно вернуть назад сразу.
Re: scj2.lic
Posted: Thu Nov 03, 2016 12:27 pm
by mad
Удаляю - всё работает, но в админке ругань:
You dont have scj2.lic at the root of your domain - please copy (!) it to the root of your domain from scj folder
Ну то ладно, просто было непонятно как вообще это фунтициклирует

Re: scj2.lic
Posted: Thu Nov 03, 2016 4:16 pm
by admin
Да, с симлинком работает значит )
Если копировать индекс то не будет работать скорее всего.
Re: scj2.lic
Posted: Thu Nov 03, 2016 5:56 pm
by mad
Понятно. Спасибо.
Re: scj2.lic
Posted: Thu Nov 03, 2016 6:10 pm
by admin
NP
Re: scj2.lic
Posted: Sun Nov 06, 2016 8:20 pm
by Andrew1
а нафиг оно вообще в нескольких местах?
одной точки в закрытой админке недостаточно чтоли?
Re: scj2.lic
Posted: Sun Nov 06, 2016 10:16 pm
by mad
Насколько я понимаю, это если out.php вынести в корень, то он ищёт scj2.lic рядом с собой, поэтому надо в корне чтоб он был, иначе будет белый экран как тут в топике про лицензии, или будет писать варнинг что не могу найти файл лицензии, то сё.
Re: scj2.lic
Posted: Sun Nov 06, 2016 11:49 pm
by Andrew1
mad, "то он ищёт scj2.lic рядом с собой" - а зачем?
Есть скрипт, у которого есть все пути, нах ему что-то искать?
Re: scj2.lic
Posted: Mon Nov 07, 2016 12:03 am
by mad
Ээээ...
Ну лучше спросить автора об этом, наверное
По логике out.php вынесенный в корень, не знает о том в какой папке стоит сам smartcj, т.е. если тупо скопировать out.php из scj/cgi/out.php в корень, то он не увидит лицензию, вот ему и надо класть scj2.lic рядышком, либо с ним надо копировать ещё и common.php в котором уже и прописан абсолютный путь к директории смарта.
Короче, насколько я понимаю scj2.lic в корне это как защита от дурака который скопирует в корень out.php и index.php, да автор?
А вообще, зачем плодить scj2.lic ? По дефолту и в корне есть, и в папке смарта есть, кстати как с месячными лицензиями в этом случае обстоят дела? на автомате будут оба файла заменены?
Имхо, кошерней было бы при установке (всё равно она делается из шела) автоматически создавать симлинку на smartdirectory/cgi/index.php в корень домена index.php, и out.php, и не надо никаких scj2.lic в корне, и всё бы работало, а, автор?