Проблема с include

123
dkameleon
На сайте с 09.12.2005
Offline
386
#11
hunfi:
Добрый день, уважаемые форумчане searchengines.ru!
у меня появился вопрос:
один из сайтов наша фирма перевела на наш сервер. Все вроде работало замечательно, кроме одного - <!--#include virtual="/menu.xhtml" --> Работает, а вот <!--#include virtual="/r_banner.txt" --> - не работает!
Можете ли вы подсказать, может что на сервак надо доустановить? Или может я в чем ошибаюсь?

Буду благодарен всем, кто ответит, спасибо!

Убедитесь, что оба файла лежат в одной директории. Если нет - переложите r_banner.txt к menu.xhtml

Так же следует учесть необходимость соблюдения регистра - если инклюдите r_banner.txt, то и на диске должен лежать r_banner.txt, а не R_Banner.txt или r_banner.TXT

Дизайн интерьера (http://balabukha.com/)
PHPExpert
На сайте с 04.02.2006
Offline
104
#12

Попробуй убери слеш

Приятель
На сайте с 03.07.2006
Offline
8
#13

попробуй изменить .txt на .inc ...)

Успеха вам. Никита.
PHPExpert
На сайте с 04.02.2006
Offline
104
#14

А если серьёзно то кинь ссылку в личку на оба файла, посмотрю хоть.

Dwarf
На сайте с 06.10.2004
Offline
60
#15
dkameleon:
Убедитесь, что оба файла лежат в одной директории.

Не вводите человека в заблуждение.

При include virtual="/file.ext" файл "file.ext" должен лежать в корне вебсервера, а файл с этой SSI директивой может быть где угодно.

dkameleon:
Так же следует учесть необходимость соблюдения регистра - если инклюдите r_banner.txt, то и на диске должен лежать r_banner.txt, а не R_Banner.txt или r_banner.TXT

А вот это может быть.

Деревянные окна (http://www.wood-win.ru/)
PHPExpert
На сайте с 04.02.2006
Offline
104
#16

Вот такая мысля есть. А может CHMOD не правильно поставил!

Какая конкретно ошибка появляется?

[Удален]
#17

файлы лежали в одной директории, вроде как работает сейчас. Хотя по какой причине заработало я так и не понял. Но в других папках типа root/news/index.xhtml не работает, хоть убей.

Файлы, которые мне нужно заинклудить лежат в основной директории и с регистром у меня все в порядке, уже проверил каждую точку, но не понял ошибки.

Браузер сам не выдает ошибку, просто не отображает тот файл.

a.fatman
На сайте с 15.01.2006
Offline
127
#18

Приятель, расширение не имеет никакого значения.

PHPExpert, например 000? :)

Если одно работает, а другое нет, то проблема, скорее всего, лишь в неправильных путях / именах файлов.

a.fatman
На сайте с 15.01.2006
Offline
127
#19
hunfi:
Браузер сам не выдает ошибку, просто не отображает тот файл.

А в файле-то есть что-нибудь?

[Удален]
#20

Конечно есть

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий