Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Rolly от 06 Июля 2005, 00:52:20

Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 06 Июля 2005, 00:52:20
запускаю setup.cgi и выдается сообщение:

Testing Configurate Data (cfg.cfg)
Found: /usr/lib/apache/htdocs/ !
NOT Found: /cgi-bin/comment/admin/data!
Creating /cgi-bin/comment/admin/data ...Content-type: text/html

Software error:
Can not creating /cgi-bin/comment/admin/data, reason No such file or directory
 at /usr/lib/apache/cgi-bin/comment/admin/setup.cgi line 36.

Как я понял он не смог создать подкаталог data
Я не особо силен в скриптописании и поэтому не знаю где что толком исправлять, подскажите, как исправить ошибку?!

Заранее благодарю
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 06 Июля 2005, 01:12:07
Цитировать
Rolly:
Как я понял он не смог создать подкаталог data Я не особо силен в скриптописании и поэтому не знаю где что толком исправлять, подскажите, как исправить ошибку?!
 

вы неправильно прописали путь.
нужен полный, судя по сообщениям об ошибке такой:
/usr/lib/apache/cgi-bin/comment/admin/data
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 06 Июля 2005, 01:20:32
А в какой именном разделе в файле cfg прописывается этот путь?
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 06 Июля 2005, 01:37:28
Цитировать
Rolly:
А в какой именном разделе в файле cfg прописывается этот путь?

$dir=\'/usr/lib/apache/cgi-bin/comment/admin\';

все остальные пути  строятся на основании его
+
для директорий с публичными файлами, стоит тоже внимательно указать путь (уже другой вне /cgi-bin/ ):
$public_dir=\'/usr/lib/apache/htdocs/что-то там\';
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 06 Июля 2005, 01:38:51
+ советую внимательно документацию почитать (помнится я несколько лет назад пару дней на написание ее потратил)
http://webscript.ru/sanitarium/doc/5.html  о настройке конфига
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 06 Июля 2005, 01:46:46
Спасибо :)
С путями разобрался, теперь проблема номер "ТУ"

В Инструкции к конфигу четко написано какие права доступа на какие папки ставить.
Выставил 755, как полагается, однако, при попытке создать что-лиобо, говориться что доступ запрещен "Permission denied"
Ставлю 777, т.е. полный доступ, все работает...
И вот, я не могу понять, почему с правами 755 не работает?
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 06 Июля 2005, 08:46:37
Цитировать
Rolly:
однако, при попытке создать что-лиобо, говориться что доступ запрещен "Permission denied"

тут многое зависит от самого хостинга
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 07 Июля 2005, 16:17:31
в общем-то, это локальный сайт, т.е. в локальной сети расположен и стоит на сервере работающим под Unix (SCO Open Server 5.0.7)
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 07 Июля 2005, 17:31:48
Цитировать
Rolly:
в общем-то, это локальный сайт, т.е. в локальной сети расположен и стоит на сервере работающим под Unix (SCO Open Server 5.0.7)

под хостингом понималось среда ОС/Сервер. админ мог похимичить и т.д. 777 так 777, криминала в этом нет
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 08 Июля 2005, 00:27:53
не хочется создавать отдельный топик, поэтому позвольте продолжить здесь
при попытке добавить автора, после нажатия на кнопку "Добавить автора" появляется страница с сообщением "Error: Can\'t flock DATABASE, reason: Bad file number at /usr/lib/apache/cgi-bin/comment/admin/admin.cgi line 2174"

Как с этим бороться?
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 08 Июля 2005, 00:31:14
в общем в настройках файла cfg отключил использование функции flock хотя в инструкции очень не рекомендовали этого делать, но после ее отключения все стало нормально...
нет ничего страшного в том что flock останетсяотключенным?
Название: Ошибка при выполненни setup.cgi
Отправлено: Green Kakadu от 08 Июля 2005, 01:49:06
Цитировать
Rolly:
нет ничего страшного в том что flock останетсяотключенным?

если в качестве админа работает один чел-к (т.е. не будет вариантов когда несколько человек будут закидывать одновременно статьи), то нормально.
А вообще, это странно, я бы посоветовал все полностью стереть и заново поставить,возможно установка прошла некорректно из-за того, что поначалу вылетали ошибки (первый пост).
Название: Ошибка при выполненни setup.cgi
Отправлено: Rolly от 09 Июля 2005, 20:03:12
Да, я уже переставлял его, причем на совершенно другой сервер и та же самая история. Пришлось отключать flock, только потом скрипт работал