28
февраля
2008

Nanograbbr 0.7.1 @ Dreamhost

Для того, чтобы запустить Нанограббер на новом сервере, понадобилось сделать несколько изменений в файле index.php. Опишу их здесь, т.к. эта информация может быть полезна, если у кого-то еще возникнут сходие проблемы.

  • После начальной установки, скрипт выдавал пустую страницу. При включении вывода ошибок (error_reporting(E_ALL)), появлялся длинный список warning-ов, завершающийся fatal error. Проблема возникла из-за неправильного определения корневой директории сайта и путей к подключаемым файлам. Исправляется заменой строки

    $site_path = str_replace(’index.php’, ’’, $_SERVER[’SCRIPT_FILENAME’]);

    на

    $site_path = dirname($_SERVER[’PATH_TRANSLATED’]).’/’;

  • При нажатии кнопки Вход на форме логина, ничего (вообще ничего) не происходило. Для устранения проблемы необходимо заменить в 21 и 22 строках константу REDIRECT_URL на REQUEST_URI (она встречается трижды).

Комментарии к заметке «Nanograbbr 0.7.1 @ Dreamhost»

# ProRunner: (28 февраля, 2008 @ 18:20)

Может, добавите это в группу обсуждения?

# admin: (28 февраля, 2008 @ 18:38)

ProRunner: Я уже написал багрепорт на sourceforge http://b23.ru/3px.

# ProRunner: (5 апреля, 2008 @ 16:30)

Тег nanograbber ещё поправьте :)

Написать комментарий

Можно использовать следующие HTML теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .