Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Проблема с установкой Ib R4 Post Final
RSS

Проблема с установкой Ib R4 Post Final

Проблема с установкой Ib R4 Post Final

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
flame
Новичок


Всего сообщений: 6
Рейтинг пользователя: 0





Дата регистрации на форуме:
3 дек. 2003
Устанавливаю 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
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
.htaccess точно нужно удалить, т.к. сервер - это обычный Apache, а чтобы понять, какая именно происходит ошибка, желательно подключиться через shell (SSH) и запустить вручную: perl install.cgi, и посмотреть, что он выведет.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
flame
Новичок


Всего сообщений: 6
Рейтинг пользователя: 0





Дата регистрации на форуме:
3 дек. 2003
через SSH, ага, замечательно
если б знать что это такое... нашел SSH-клиент Putty, попробовал подключиться - Connection refused....

может с бубном поплясать? :)

(Сообщение отредактировал flame 4 дек. 2003 13:48)

JESUS
Новичок

JESUS
Откуда: Минск
Всего сообщений: 249
Рейтинг пользователя: 0





Дата регистрации на форуме:
10 сен. 2003
[B]flame [/B]
для этого нужен специальный root-доступ... не фтипи... у тя он есть?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Зачем root? Достаточно обычного пользовательского доступа, обычно с тем же логином и паролем, что и на FTP, просто на некоторых хостингах его включают не сразу, а только при обращении к службе поддержки.
Другие скрипты (не Ikonboard) на этом сайте работают нормально?
С заголовками в install.cgi вроде все нормально (т.е. они присутствуют, а кодировка в них явно не задается), так что скорее всего, это либо ошибка компиляции или выполнения (т.е. не та версия Perlа или стоит слишком маленький лимит на память).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
flame
Новичок


Всего сообщений: 6
Рейтинг пользователя: 0





Дата регистрации на форуме:
3 дек. 2003
никогда не пробовал, но.

сейчас написал простейший скрипт, выводящий строчку, с WebClass.ru (кстати, расширение там сказано поставить .pl а не .cgi) - та же ошибка!

Путь #!/usr/bin/perl - он же указан в данных, присланных провайдером...

Еще: в разделе "поддержка" у провайдера есть вот это:

"По умолчанию mod_perl деактивирован для всех новых сайтов, потому что далеко не все клиенты разрабатывают скрипты, которые способны работать под mod_perl. Если есть необходимость подключить mod_perl к вашему проекту — обратитесь в службу поддержки."

?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
mod_perl и обычный perl - немного разные вещи. Для скрипта Ikonboard обычного perl вполне достаточно.
Судя по всему, тут есть какая-то особенность хостинга (например, права надо ставить 711 или 700 вместо 755, или всегда явно указывать charset). Короче, советую обратиться в службу поддержки хостера.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
flame
Новичок


Всего сообщений: 6
Рейтинг пользователя: 0





Дата регистрации на форуме:
3 дек. 2003
Разобрался.
Несмотря на то, что в инструкции по установке приемлемыми правами указаны 777, экспериментальным путем (т.е. про@бавшись над этим весьма немало) установлено, что работать установка начинает при правах 755.

И чем мешает возможность записи!? Насколько я понимаю, этот бит ни к чему не обязывает: хочешь - пиши, не хочешь - не надо!

Думаю, в файле first_install нужно уточнить слова "Если ваш хостинг не позволяет этого..." - в чем это "не позволяет" выражается. На первый взгляд, если я смог выставить права - значит хостинг "позволил".

flame
Новичок


Всего сообщений: 6
Рейтинг пользователя: 0





Дата регистрации на форуме:
3 дек. 2003
Установка запустилась.

"Введенные параметры успешно сохранены в /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
Может быть, после каждой неудавшейся попытки установки нужно стирать какие-то файлы?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Нужно еще создать каталог upload в той части, которая предназначена для графики (т.е. где находятся каталоги images, emoticons, avatars) и сделать его доступным для записи.
(Это в install.cgi есть небольшая ошибка - вместо сообщения о том, что он не создан выдается два раза его путь).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Проблема с установкой Ib R4 Post Final
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0707. Количество выполненных запросов: 18, время выполнения запросов 0.0258