Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Николай
Зарегистрирован: 19.06.2002 Сообщения: 21
|
Добавлено: Вт Июн 11 2002 03:00 Заголовок сообщения: Проблема выполнения SSI на Apache |
|
|
Люди добрые, помогите пожалуйста. Хостимся на hut.ru. Использую SSI вставки. В корневом (через ftp /WWW/index.shtml) директории все работает. Однако понадобилось использование вложеных папок (например /www/help/regform.shtml). Вот тут при попытке просмотра страницы и выводится сообщения на месте вставки "[an error occurred while processing this directive]". На моем ПК в PWS все работает. Содержимое папки со своего ПК полностью скопировал на сервер через MIE.5.0. Может надо установить какой атрибут папке, если да, то как и какой. Или может написать какой файл с путями или еще с чем нибудь. |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Вт Июн 11 2002 09:59 Заголовок сообщения: Пути проверяй |
|
|
Если есть доступ к логам - смотри логи. В остальных случаях прописывай относительный путь, т.к. внутри SSI путь отсчитывается от корня файловой системы, а не от корня сайта. |
|
Вернуться к началу |
|
|
Николай
Зарегистрирован: 19.06.2002 Сообщения: 21
|
Добавлено: Ср Июн 12 2002 01:37 Заголовок сообщения: Re: Пути проверяй |
|
|
Доступ к логам есть, только чего делать та с ними? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Ср Июн 12 2002 12:41 Заголовок сообщения: Читать логи надо |
|
|
Допустим, у нас есть файл /www/help/regform.shtml, доступный по адресу http://сервер/help/regform.shtml, который инклюдит в себя файл header.incl (это для примера).
Находим файл с сообщениями об ошибках. Запускаем браузер и загружаем http://сервер/help/regform.shtml, получая сообщение об ошибке. Лезем в error_log или как там он у тебя называется и ищем там строку с сообщзением "клиент такой-то пытался загрузить файл /www/help/regform.shtml, но в него не удалось включить файл header.incl". Клиент упоминается по IP-адресу. Собственно, нам нужно сопоставить путь к файлу header.incl в ожиданиях Apache и в наших ожиданиях.
Возможно, Apache при обслуживании запросов делает chroot, равно как и FTP-сервер, обслуживающий увыкладывание сайтов, причем они могут делать это в разные директории. |
|
Вернуться к началу |
|
|
|