Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: pole от 23 Октября 2004, 20:40:30
-
Загрузил все на сервер, ( на моем компе работало).
Ввожу http://мой_сайт.ру...../setup.cgi выдается следующее:
У вас нет прав для просмотра этой страницы.
Права доступа выставлял как вы рекомендовали.
Помогите....
-
а как насчет прав доступа на папки?
-
Green Kakadu:
а как насчет прав доступа на папки?
Поставил 750 как вы и рекомендовали.
-
попробуй поменять на 777
-
Green Kakadu:
попробуй поменять на 777
Теперь пишет
При попытке доступа к этой странице произошла ошибка, страницу отобразить невозможно.
-
pole:
Теперь пишет При попытке доступа к этой странице произошла ошибка, страницу отобразить невозможно.
короче :) разберись с правами, глянь что хостер советует
-
Green Kakadu:
короче разберись с правами, глянь что хостер советует[/quote
Да блин ничего он не советует.
Ты то как спец должен знать что делать. Подскажи варианты которые возможны, а я попробую менять.
-
Гость:
Подскажи варианты которые возможны, а я попробую менять.
:) возможен только один вариант - ты неправильно расставил права, причем не на setup.cgi а на папку или ту что выше.
самое простое, это как я говорил 777, тогда точно будешь иметь "права для просмотра этой страницы"
Если это не помогает -> вопросы к хостеру, угадывать можно долго
-
гы, я вижу у тебя все получилось (в смысле у меня запустилось) только пути ты неправильно прописал
-
Green Kakadu:
гы, я вижу у тебя все получилось (в смысле у меня запустилось) только пути ты неправильно прописал
Это не у меня получилось, это хостер помог.
Пока вопросов больше нет. Спасибо за помощь.
-
Гость:
Это не у меня получилось, это хостер помог.
и в чем были проблемы?
-
Green Kakadu:
и в чем были проблемы?
Права установили 755. И написали что файл конфигурации был настроен не правильно.
Но насколько я понимаю setup все равно должен был бы запускаться.
-
Гость:
Но насколько я понимаю setup все равно должен был бы запускаться.
и
pole:
У вас нет прав для просмотра этой страницы.
т.е. он запустился бы, а насчет конфигурации ругнулся после
-
Возник ещё вопрос.
Индексный файл должен создаваться автоматически? Или его нужно создавать вручную?
У меня он не появился автоматом.
-
Гость:
Индексный файл должен создаваться автоматически? Или его нужно создавать вручную? У меня он не появился автоматом.
самая первая страница системы? Создается автоматом. Только надо:
1 чего-ниюудь запостить
2.глянуть в cfg и посмотреть как он будет называться (по умолчанию index.html ) и посмотреть нет ли в той же директории еще одного вашего старого индекса, типа index.htm :)
-
Ну статью я разместил.
в cfg посмотрел стоит index.html, но её все равно нет.
Что делать?
-
Green Kakadu:
1 чего-ниюудь запостить
2.глянуть в cfg и посмотреть как он будет называться (по умолчанию index.html ) и посмотреть нет ли в той же директории еще одного вашего старого индекса, типа index.htm
Все сделал но страница не появилась.
А при попытке опубликовать статью выводится:
Error: Could not open /home/loginov1/public_html/cgi-bin/sanitarium/admin/template/include/file.txt, reason:No such file or directory at admin.cgi line 1929
Хотя саму статью из админки прочитать можно.
-
pole:
Error: Could not open /home/loginov1/public_html/cgi-bin/sanitarium/admin/template/include/file.txt
в шаблоне есть инклуд-вызов файла, а сам файл ты в папку инклуда не положил.
-
Green Kakadu:
в шаблоне есть инклуд-вызов файла, а сам файл ты в папку инклуда не положил.
Не понял. Как он в шаблоне называется?
Или это все файлы которые в папке tmp
-
Green Kakadu:
в шаблоне есть инклуд-вызов файла, а сам файл ты в папку инклуда не положил.
file.txt отсутствует в шаблонах, и автоматом он не создался. Я его должен создать? И что он должен содержать? В описании по этому поводу ничегщ не обнаружил.
-
вопрос: ты дистрибутив скачивал отсюда или с какого-нибудь софтверного портала? Если не отсюда, то возможно тебе попалась одна из древнейших версий :)
-
вот кстати об этом:
http://forums.webscript.ru/showthread.php?s=&postid=30765#post30765
-
Green Kakadu:
вопрос: ты дистрибутив скачивал отсюда или с какого-нибудь софтверного портала? Если не отсюда, то возможно тебе попалась одна из древнейших версий
Да, отсюда я скачивал. Так что должна быть последняя версия.
Делать то что?
-
index.txt и удалите оттудова строку <%include=file.txt%>
Индексная страница все равно не генерится.
-
ты издеваешься или как? Нафига в качестве пудличной директории в конфиге тыпрописал /cgi-bin/sanitarium/2
индекс у тебя создаеся и если глянешь по фтп, лежит он /cgi-bin/sanitarium :)
так что поменяй public_dir на что-нибудь действительно открытое
.. и закрой доступ к админству :) :) а то н все такие миролюбивые как я..
-
У меня в конфиге стоит
$public_dir=\'/home/loginov1/public_html/cgi-bin/sanitarium\';
Никакой /2 там нет.
А то что лежит в /cgi-bin/sanitarium я вручную создавал.
-
Ещё раз напоминаю что конфиг мне настраивал хостер.
Как он настроил так и есть.
$public_dir=\'/home/loginov1/public_html/cgi-bin/sanitarium\'
Если надо по другому то ты лучше просто напиши как, и все. А от того что ты ругаешься я понять не смогу.
По фтп действительно виден index.html, но при вводе в адресной строке
http://pole777.com.ru/cgi-bin/sanitarium/index.html выводится ошибка.
Просто скажи как нужно сделать и все.
Кстати мне кто то вместо статьи написал что у него тоже индексный файл не создается, на свой адрес не оставил.
А доступ к админке я конечно закрою, пока не закрывал, думаю что бы тебе видно было что да как
-
Гость:
$public_dir=\'/home/loginov1/public_html/cgi-bin/sanitarium\'
это пыть к общедоступным файлам, т.е. должна находиться ВНЕ cgi-bin, т.е. там где лежат обычные хтмл-ки, а уж какой там у тебя путь - виднее тебе.
-
Гость:
но при вводе в адресной строке
http://pole777.com.ru/cgi-bin/sanitarium/index.html выводится ошибка.
конечно выводится :) было бы уж совсем неприлично, если б он тебе показал этот файл
-
Помогите выдает ошибку:
Testing Configurate Data (cfg.cfg)
NOT Found: /user/public_html/sanitarium!
Creating /user/public_html/sanitarium ...
Software error:
Can not creating /user/public_html/sanitarium, reason No such file or directory
at setup.cgi line 36.
For help, please send mail to the webmaster (webmaster@xxx.ru), giving this error message and the time and date of the error.
-
Гость:
Can not creating /user/public_html/sanitarium
значит неправильный указали путь: /user/public_html/
-
А что надо указывать в этой строчке:
$public_dir=\'?????\';
# $public_url=\'?????\';
$public_dir=\'????\';
-
$public_dir=\'?????\';
путь к директории, где будут валяться публичные файлы (просто html файлы) - она должна находиться вне cgi-bin
$public_url - урл, который соотв. этой директории
-
ох не получаеться у меня, все равно пишет все ту же ошибку, все перепробывал, напишите хотя бы для примера какие значения у вас стоят в этих местах....
-
Гость:
какие значения у вас стоят в этих местах....
это бессмыслено - все зависит от сервера и его структуры. Спросите хостера
-
Ну вроде все работает.
Начну настраивать внешний вид.
Всем спасибо за помощь. Отдельное спасибо Green Kakadu.
Как более менее станет приличным види позову всех на оценку .
-
Вот какая структура:
Путь к каталогу: /home/Ваш домен/public/html
или /Ваш домен/public_html/
И что дальше?
-
/home/Ваш домен/public/html/как_хочешь
-
Все установку закончил, создал раздел, статью, но почему то не создаеться индексный файл, и когда я захожу на статью, нажимаю на кнопку: опубликовать статью, возникает вот это:
"ERROR including libraries: Can\'t locate ../admin/Sanitarium_WL.pm in @INC (@INC contains: /usr/lib/perl5/5.8.1/i686-linux /usr/lib/perl5/5.8.1 /usr/lib/perl5/site_perl/5.8.1/i686-linux /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at view.cgi line 30. "
-
в *.cgi скриптах пропишите полный путь к Sanitarium_WL.pm, на некоторых серверах это приходится делать.