Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: Alexander-guest от 13 Апреля 2003, 19:33:34
-
Приветствую!
Не будучи никаким спецом в скриптах, попытался установить "Санитариум".
На шаге запуска setup.cgi налетел на следующий риф:
========================
Testing Configurate Data (cfg.cfg)
# NOT Found: /htdocs/TMPDOC!
Creating /htdocs/TMPDOC ...Content-type: text/html
Software error:
Can not creating /htdocs/TMPDOC, reason No such file or directory
at setup.cgi line 36.
======================
Эта штука работает, значит права доступа и проч. - даны правильно.
Но чего она от меня хочет, если директорию TMPDOC в общей папке html-файлов я таки создал заранее?...
Моих убогих знаний не хватает, чтобы понять, где именно в cfg.cfg я напорол. Может кто-нибудь подсказать ценную подсказку?
WBR, Alexander.
-
Та же самая фигня....
Кто нибудь поможет или нет?
-
И у меня такой трабл ....... помогите .......
-
А права на запись у папки есть ?
-
А как грузить на сервер в ASCII режиме с помощью ФАРа?
-
В окошке Upload при копировании есть галочка ASCII mode
-
Так как быть с этой ошибкой - выдает ее и все тут ......... все пути проверил и папку на запись открыл ....
-
тоже скачал тоже поставил и такая же ошибка .... походу по чтению в форуме мало кто на наши вопросы ответить хочет ....
-
Добрый день.
Залил Санитариум.
Пытаюсь создать первую категорию.
Заполняю форму, жму криэйт. Получаю в ответ:
Error: Can\'t open DATABASE, reason: No such file or directory at admin.cgi line 191
В строке 191 написано:
$key=$obj->write_data(\'1cat\',
В чём я неправ?
-
Граждане, предполагаю, что это глючит сам admin.cgi. У меня все это ошибки тоже старательно вылезали, однако при последующей проверке оказалось, что требуемые файлы все-таки генерятся.
Мой порядок действий:
- создаю категорию
- вижу Error
- проглатываю, снова вызываю в браузере admin.cgi и создаю следующую категорию
- опять вижу Error
- опять вызываю admin.cgi и перехзожу к регистрации авторов
- увидев необходимое количество Error\'ов, начинаю публиковать статьи.
- при публикации статей выясняется, что, несмотря на всю ругань программы, и мои категории, и мои авторы присутствуют.
- после того, как в каждую категорию положил по статье (как минимум), жму "Регенерация системы".
- пью шампанское :)
-
У меня тоже была такая проблема и я ее решил быстро. Ответ:
1) Попробуте закачать на сервер все скрипты перед этим установив Transfer type(Тип передачи) как ASCII.
В CuteFtp раздел transfer ---> transfertype ---> ASCII
2) Поставьте правильно аттрибуты у файлов и папок в папке cgi-bin.
3) В фале cgf.cgf в директиве $dir (если правите файл в блокноте в поиске введите $dir ) нужно правильно прописать внутреннюю папку вашего сайта вместе с папкой системы Sanitarium с папкой admin, расположенную на сервере. (имеется ввиду не интернет адресс) Например, на хостинге fatal.ru правильный адресс с папкой admin будет:
$dir=\'/www/ваш_адрес.fatal.ru/cgi-bin/sanitarium/admin\'
А также нужно правильно прописать директиву $public_dir .
Например, на хостинге fatal.ru:
$public_dir=\'/www/ваш_адрес.fatal.ru/site\'
Проделав все это моя проблема быстро решилась. Главное это правильно прописать внутреннюю папку сервера где лежит сайт - это основная проблема. Для юзеров других хостингов внутренний адрес можно узнать в разделе Помощь или FAQ и др., если там не нашли (либо ваш хостинг не поддерживает скрипты, либо плохо искали ;)), спросите у админа.
Ну, всЁ я пошЁл... пить:beer:
-
Блин! А это, что такое????
ERROR including libraries: Can\'t locate DB_File.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at Sanitarium_WL.pm line 21. BEGIN failed--compilation aborted at Sanitarium_WL.pm line 21. Compilation failed in require at admin.cgi line 35.