Проблема с установкой Ib R4 Post FinalПроблема с установкой Ib R4 Post Final
Текущий рейтинг темы: Нет
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 3 декабря 2003 19:22
Устанавливаю Ib R4 Post Final так, как это описано в файле first_install. Дохожу до пункта 4а "Запуск", получаю 500 Internal Server Error. При установленном .htaccess в логах следующая ошибка: /usr/home/hosting/....../cgi-bin/ikonboard/.htaccess: Invalid command 'CharsetDefault', perhaps mis-spelled or defined by a module not included in the server configuration Пробовал удалять .htaccess - ошибка в логах другая: Premature end of script headers: /usr/home/hosting/buselnet/cgi-bin/ikonboard/install.cgi Все права на файлы выставлены правильно... скрипты переписаны в ASCII режиме... Что делать?
| | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 3 декабря 2003 21:41
.htaccess точно нужно удалить, т.к. сервер - это обычный Apache, а чтобы понять, какая именно происходит ошибка, желательно подключиться через shell (SSH) и запустить вручную: perl install.cgi, и посмотреть, что он выведет.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | |
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 4 декабря 2003 7:28
через SSH, ага, замечательно если б знать что это такое... нашел SSH-клиент Putty, попробовал подключиться - Connection refused.... может с бубном поплясать? (Сообщение отредактировал flame 4 дек. 2003 13:48)
| | |
JESUS
Новичок
Откуда: Минск Всего сообщений: 249 Рейтинг пользователя: 0 Дата регистрации на форуме: 10 сен. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 4 декабря 2003 9:16
[B]flame [/B] для этого нужен специальный root-доступ... не фтипи... у тя он есть?
| | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 4 декабря 2003 11:14
Зачем root? Достаточно обычного пользовательского доступа, обычно с тем же логином и паролем, что и на FTP, просто на некоторых хостингах его включают не сразу, а только при обращении к службе поддержки. Другие скрипты (не Ikonboard) на этом сайте работают нормально? С заголовками в install.cgi вроде все нормально (т.е. они присутствуют, а кодировка в них явно не задается), так что скорее всего, это либо ошибка компиляции или выполнения (т.е. не та версия Perlа или стоит слишком маленький лимит на память).
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | |
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 4 декабря 2003 11:47
никогда не пробовал, но. сейчас написал простейший скрипт, выводящий строчку, с WebClass.ru (кстати, расширение там сказано поставить .pl а не .cgi) - та же ошибка! Путь #!/usr/bin/perl - он же указан в данных, присланных провайдером... Еще: в разделе "поддержка" у провайдера есть вот это: "По умолчанию mod_perl деактивирован для всех новых сайтов, потому что далеко не все клиенты разрабатывают скрипты, которые способны работать под mod_perl. Если есть необходимость подключить mod_perl к вашему проекту — обратитесь в службу поддержки." ?
| | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 4 декабря 2003 13:59
mod_perl и обычный perl - немного разные вещи. Для скрипта Ikonboard обычного perl вполне достаточно. Судя по всему, тут есть какая-то особенность хостинга (например, права надо ставить 711 или 700 вместо 755, или всегда явно указывать charset). Короче, советую обратиться в службу поддержки хостера.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | |
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 19 декабря 2003 4:26
Разобрался. Несмотря на то, что в инструкции по установке приемлемыми правами указаны 777, экспериментальным путем (т.е. про@бавшись над этим весьма немало) установлено, что работать установка начинает при правах 755. И чем мешает возможность записи!? Насколько я понимаю, этот бит ни к чему не обязывает: хочешь - пиши, не хочешь - не надо! Думаю, в файле first_install нужно уточнить слова "Если ваш хостинг не позволяет этого..." - в чем это "не позволяет" выражается. На первый взгляд, если я смог выставить права - значит хостинг "позволил".
| | |
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 19 декабря 2003 5:40
Установка запустилась. "Введенные параметры успешно сохранены в /usr/home/hosting/mydomain/cgi-bin/ikonboard//data/boardinfo.cgi" Проверка путей - путь к скриптам найден. Запись в каталоги data, help, messages, members разрешена. Затем непонятная мне строка, где в пути два слэша подряд: -- Проверка /usr/home/hosting/mydomain/htdocs/ikonboard/ upload - /usr/home/hosting/mydomain/htdocs/ikonboard//upload - Путь к файлам графики правильный, каталоги images, emoticons, avatars - найдены. Проверка URL файлов с графикой - картинки рисует, правда пути почему-то с двумя // http://my.domain/ikonboard//images/announce.gif Права на каталоги и файлы со скриптами - 755 Права на каталоги с графикой - 755 Права на сами файлы с графикой - 644 Скрипты загружены в ASCII, графика в BINARY НО! "Обнаружены ошибки и установка IkonBoard не может быть продолжена. Проверьте еще раз введенную информацию." Проверил 1-2-3-4-5-6-7 раз... итог тот же. В чем дело - непонятно. Попутно: если нажимать в браузере "Назад" - на первую страницу инсталляции - не все введенные пути сохраняются в полях для ввода! Кроме того, кодировка этих страниц забита как ISO, в то время как нужно WIN - приходится постоянно ручками выбирать нужную...
| | |
flame
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 3 дек. 2003
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 19 декабря 2003 5:44
Может быть, после каждой неудавшейся попытки установки нужно стирать какие-то файлы?
| | |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 19 декабря 2003 12:46
Нужно еще создать каталог upload в той части, которая предназначена для графики (т.е. где находятся каталоги images, emoticons, avatars) и сделать его доступным для записи. (Это в install.cgi есть небольшая ошибка - вместо сообщения о том, что он не создан выдается два раза его путь).
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
| | |
Время выполнения скрипта: 0.0707. Количество выполненных запросов: 18, время выполнения запросов 0.0258
|