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
Ну то ладно, просто было непонятно как вообще это фунтициклирует :roll:

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
Ээээ... :?

Ну лучше спросить автора об этом, наверное :roll:

По логике 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 в корне, и всё бы работало, а, автор?