Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: Главбух от 16 Апреля 2002, 14:36:21
-
Извините, если вопрос уже задавался, но советы в этом форуме мне не помогли. Проблемы с началом работы.
Все настройки сделал, все файлы скопировал, права установил.
Запустил установочный скрипт - он не смог создать каталоги comments, include, img, foto. Создал их ручками, после этого повторно запустил и выдалось вот это:
_______________________________________________
Testing Configurate Data (cfg.cfg)
Found: /usr1/htdocs/sanitarium !
Found: /usr1/cgi-bin/sanitarium/admin/data !
Found: /usr1/cgi-bin/sanitarium/admin/data/comments !
Found: /usr1/htdocs/sanitarium/img !
Found: /usr1/htdocs/sanitarium/foto !
Found: /usr1/cgi-bin/sanitarium/admin/template/include !
Creating DataBase (index.dat, authors.dat)
ERROR [Tue Apr 16 14:18:52 2002] setup.cgi: Can not tie %dbm /usr1/cgi-bin/sanitarium/admin/data/index mode=1, reason: Permission denied at /usr1/cgi-bin/sanitarium/admin/setup.cgi line 46
__________________________________________________
По всей видимости скрипт не может создать пустые базы index.dat, authors.dat, search.dat
Я пробовал создавать их руками (похожие проблемы были у меня раньше с другими скриптами) с нулевым размером в каталоге data, присваивал разные права (666, 755, 777), но ничего не помогает - работать не хочет.
Админовский скрипт запускается, но, естественно ничего писать на диск не хочет.
В чем проблема-то у меня - не хватает каких-нибудь модулей, или еще что?
Подскажите, плиз...
-
Сорри! Хост какой? И ОС?
-
Хост - Марьяж-интернет-клуб http://www.pref.ru
Сайт - [Преф-ревю] http://www.review.pref.ru
ОС - Apache (версию не помню) - это важно?
Perl 5
-
Хост в смысле хостинг :)), а ОС - в смысле Unix :)
Мне ошибка не нравится... Он не может базу создать...
Кто провайдер? И пытаешься настроить сразу на сервере или на локале для начала?
-
Черт - я сам толком не знаю где у них хостинг - мне просто выделили месть, домен и вперед. Но доступ туда только по FTP.
А ошибка мне тоже не нравится :(
Просто у меня были похожие проблемы со поисковым скриптом RiSearch - он тоже свои базы не может создавать сам. Так я там создал требуемые файлы нулевой длины - выставил им права и все заработало. А тут никак не пролазит, хотя вот на каталоги вначале сетап тоже ругался, а когда и создал - то нормально, а с файлами беда.
Кстати вопрос: эти пустые изначально базы - они же для всех одинаковые, или нет? Могет мне кто-нибудь даст пустые файлы - они же похоже не совсем изначально пусты - что-то там должно быть?
Ту ЖеньКа: Чего спрашивать-то у хостеров моих конкретно?
-
Поставила на локале ещё раз у меня в папке дата создаётся:
Created: index.dat
Created: authors.dat
Created: search.dat
Databases Created!
И ты знаешь они не пустые... Совсем причём.. И скопировать их содержание я тебя не могу.. Потому что там куча квадратиков иероглифов и прочего - я не думаю что это и в оригинале так...
Спроси нет ли у них запрета на создание файлов и директорий.... И всё таки поставь на все папки которые тебе попадаются под руку :) 777.... Мне кажется всё равно только в этом ошибка...
-
Дык дай мне эти файлы, плиз...
На е-майл, например.
Могет это поможет...
-
Главбух, лови П.С.
-
Creating DataBase (index.dat, authors.dat)
ERROR [Tue Apr 16 14:18:52 2002] setup.cgi: Can not tie %dbm /usr1/cgi-bin/sanitarium/admin/data/index mode=1, reason: Permission denied at /usr1/cgi-bin/sanitarium/admin/setup.cgi line 46
Вы неправильно выставили права на директорию с файлами скрипта. Т.е. он честно пишет, что мол, нету у меня прав их создать (он потому и директории сам не создал).
Права на директории:
1. смотрим рекомендации хостера (если есть)
2. ставим 755
3. если не получается, то 777 (в этом случае паролимрование димректории - ну просто необходимо, а то все кому не лень будут пялиться)
Ничего самостоятельно делать не надо (БД - даже пустые, это не просто пустой файл, там уже закладывается некая структура данных)
P.S.
Дык дай мне эти файлы, плиз...
На е-майл, например.
Могет это поможет...
Это не поможет. Вам надо разобраться с правами на директорию, т.к. иначе все равно ничего не получится:
- категории не создадутся, статьи не опубликуются.
-
Спасибо огромное - установка прав 777 на каталоги помогла.
-
прав 777 на каталоги помогла.
а 755? Безопасности ради..