Не инклудит php файлы. Как лечить?

12
Sower
На сайте с 30.12.2009
Offline
659
#11

Проблему решил таким образом:

<IfModule mod_php5.c> AddType application/x-httpd-php .php .phtml .php3 .html .shtml AddType application/x-httpd-php-source .phps</IfModule>

<?php include('/file.php'); ?>

__________________Бесплатная накрутка ПФ: посещаемость, просмотры, переходы с поисковиков по ключевикам, итд.
__________________Все посетители живые, не боты. (http://livesurf.ru/promo/80271)
iamsens
На сайте с 26.08.2009
Offline
115
#12
Sower:
allow_url_include = off было только, сделал On. Сервер перезагрузил, не помогло.

а в каких файлах инклудите ?

iamsens добавил 25.11.2010 в 00:50

dkameleon:
DimaL, iamsens, ага, ещё посоветуйте включить регистер глобалс и написать в коде где-то eval($aaa);
умники :))

я всё верно советовал 🚬

Sower
На сайте с 30.12.2009
Offline
659
#13
iamsens:
а в каких файлах инклудите ?

html, shtml

iamsens
На сайте с 26.08.2009
Offline
115
#14
Sower:
html, shtml

всё верно, в хтмле пхп код работать не будет без этой строки

AddType application/x-httpd-php .php .phtml .php3 .html .shtml

а то что я више писал, не даст инклудить внешние урлы)

M
На сайте с 16.09.2009
Offline
278
#15
Sower:
Проблему решил таким образом:
<IfModule mod_php5.c> AddType application/x-httpd-php .php .phtml .php3 .html .shtml AddType application/x-httpd-php-source .phps</IfModule>
<?php include('/file.php'); ?>

Вы на будущее немного определяйтесь с информацией, которую даете описывая проблему. По Вашему первому сообщению было большое подозрение что речь шла о работе директивы mod_include.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Sower
На сайте с 30.12.2009
Offline
659
#16

Всем спасибо за попытку помочь.

M
На сайте с 01.12.2009
Offline
235
#17

Потёр сориии за офф топ

Администратор Linux,Freebsd. построения крупных проектов.
Sower
На сайте с 30.12.2009
Offline
659
#18

Ещё нюанс вылез. Если на поддомене в html страницу инклудится txt файл, то нет проблем с указанием ему отностительного пути. Достаточно написать /dir/file.txt и файл находит, а вот если нужно инклудить php, то он видит его лишь при написании полного серверного пути /var/www/user1/data/www/domain/sub/dir/file.php

Как бы это не критично, но всё равно не совсем логично.

Andreyka
На сайте с 19.02.2005
Offline
822
#19

Значит в php указан иная корневая директория, которая отличается от места хранения файлов

Не стоит плодить сущности без необходимости
Sower
На сайте с 30.12.2009
Offline
659
#20
Andreyka:
Значит в php указан иная корневая директория, которая отличается от места хранения файлов

Одноко, сам php файл нормально открывается прямым обращением с браузера по адресу sub.domain.com/dir/file.php

Sower добавил 26.11.2010 в 06:23

Ещё такая штука происходит. Если включено SSI и не указано расширение файлов, то инклудятся все страницы. Если прописать в панели для SSI только расширение html, то эти статичные страницы не открываются браузером, а всплывает окошко, предлагающее их скачать.

12

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