Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: heartlink от 05 Октября 2006, 16:20:06

Название: проблема с установкой
Отправлено: heartlink от 05 Октября 2006, 16:20:06
При установке скрипта возникла проблема. Сервер выдает:
setup.cgi: syntax error at setup.cgi line 69, at EOF
Missing right curly or square bracket at setup.cgi line 69, at end of line
setup.cgi: Execution of setup.cgi aborted due to compilation errors. Это же в  errorlog
А что это такое понятно не знаю, хотя не первй раз устанавливаю CGI-скрипты.
А скрипт то этот - ну очень хочется установить. На форуме видел линки более счастливых че-ков, уже использующих скрипт, впечатляет!!!
Мы планимуем размещать медицинские статьи на сайте клиники. HELP!!!
Название: проблема с установкой
Отправлено: Green Kakadu от 05 Октября 2006, 17:44:21
heartlink
откуда скачивали? Если не отсюда http://webscript.ru/sanitarium  то возможно все
Название: проблема с установкой
Отправлено: heartlink от 06 Октября 2006, 08:14:01
Да с вашего сайта скачивали. Это точно. Его нам порекомендовал Андрей Черных, автор нескольких отличных скриптов на Perl.
А как узнать какая линия 69 (ведь редактируем в блокноте) и что такое EOF. 500 ошибки сервер не выдает, визуализируется надпись в браузере Software error  и то, что указывал ранее. Если это какая то неизвестная ошибка, буду все переустанавливать по пунктам инструкции.
Название: проблема с установкой
Отправлено: Green Kakadu от 06 Октября 2006, 09:18:54
Цитировать
heartlink:
А как узнать какая линия 69 (ведь редактируем в блокноте) и что такое EOF. 500 ошибки сервер не выдает, визуализируется надпись в браузере Software error и то, что указывал ранее. Если это какая то неизвестная ошибка, буду все переустанавливать по пунктам инструкции.

я сегодня просмотрю скрипт, но если честно, очень сомнительно чтоб там была синтаксическая ошибка.

Не рекомендую править в блокноте - возьмите какой-нибудь редактор, а то наставит всяких переводов каретки
Название: проблема с установкой
Отправлено: heartlink от 06 Октября 2006, 10:37:30
Да вряд ли ваша ошибка, 100% чего то не так делаю. Попробовал все повторить. Редактировал в Absolute Perl.
Ошибка изменилась на
ERROR including libraries: Bad name after sendmail\' at cfg.cfg line 29. Compilation failed in require at setup.cgi line 18.
Адрес на sendmail сервера такой же как у вас (/usr/sbin/sendmail), 18 строка reguire (но расположение файлов не менялось). Может попробовать закачать cfg.cfg в двоичном, ведь это двоичный файл.
Если решения нет удалите эту ветку форума.
Название: проблема с установкой
Отправлено: Green Kakadu от 06 Октября 2006, 12:33:59
Вы забыли поставить кавычки либо точку с запятой при правке конфига
Название: проблема с установкой
Отправлено: heartlink от 06 Октября 2006, 14:27:36
Вы правы точки с запятой действительно не было. Но похоже (как я посмотрел в setup.cgi) там еще много припонов. Так я указал папку sanitarium для индексирования (как я понял там будут создаватся базы статей), прописал к ней путь и получил
Testing Configurate Data (cfg.cfg)
NOT Found: /var/site/www/andrology/cgi-bin/sanitarium!
Creating /var/site/www/andrology/cgi-bin/sanitarium ...Content-type: text/html
Software error:
Can not creating /var/site/www/andrology/cgi-bin/sanitarium, reason No such file or directory
 at setup.cgi line 36.
 По русски тобишь нет такой директории. А она есть. Ставил уже около 10 скриптов (no problem), а тут чувствую себя полным идиотом. А ведь написано 20 листов инструкций. И вообще зачем этот setup нужен. Руками бы накидали, что надо.
Название: проблема с установкой
Отправлено: Green Kakadu от 06 Октября 2006, 15:20:59
то ли вы что-то не то прописали, то ли права кривые.
создайте /var/site/www/andrology/cgi-bin/sanitarium
и поставьте права типа 0777

странно, обычно таких проблем обычно не было