Страница 1 из 1

DEVPROM требует unzip

Добавлено: 2012-10-27 17:51:08
RAGNAR
DEVPROM требует unzip хотя он устоновлен. и прова все разрешены.
zip 3.0
unzip 6.0.1

говарит Не удалось обнаружить утилиту: unzip. Для продолжения инсталляции вам необходимо установить утилиту или выдать права доступа для ее выполнения.

на сайте есть описания под линукс приведены изменения в скрипте

Код: Выделить всё

Если у вас нет возможности обновить версии этих утилит, то в файле настроек settings_server.php измените тексты вызова команд на следующие значения:
 define('ZIP_HELP_COMMAND', 'zip -?');
 define('UNZIP_HELP_COMMAND', 'unzip -?');
первоночально там прописано

Код: Выделить всё

 define('ZIP_HELP_COMMAND', 'zip --help');
 define('UNZIP_HELP_COMMAND', 'unzip --help');
так как не силен в php может кто подскажет че он от меня хочет

Re: DEVPROM требует unzip

Добавлено: 2012-12-04 8:41:47
linpad
В этой ситуации помог следующий финт ушами:
1. Поставить порт /usr/ports/archivers/zip
2. Изменить строчки в файле settings_server.php на следуюущие:

Код: Выделить всё

 // External utilities
        define('ZIP_HELP_COMMAND', 'zip');
        define('UNZIP_HELP_COMMAND', 'zip');
Конечно архивация работать не будет. Тут мы просто обманываем установщик devprom, который тупо парсит вывод второй строчки хелпа.

Freebsd 9.0, DEVPROM 2.9.9.8, Zip 3.0

Re: DEVPROM требует unzip

Добавлено: 2012-12-04 11:00:56
rayder
а если указать полный путь к zip/unzip?

Re: DEVPROM требует unzip

Добавлено: 2012-12-05 18:22:09
RAGNAR
пример моно? я в php не силен