Проблемы с include в apache

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Проблемы с include в apache

Сообщение SureOrSiren »

Даже не знаю, куда писать. Вроде не программирование, поэтому пусть будет здесь.

Есть web-страница, мне нужно подключить заголовок с помощью php.
Делаю это так:

Код: Выделить всё

<?php include_once("http://".$_SERVER['SERVER_NAME']."/inc/top.php");?>


При просмотре страницы в браузере, её исходный код обрывается как раз перед этой строкой.

Что говорит лог:

Код: Выделить всё

[Sat Apr 05 20:22:12 2008] [error] [client 127.0.0.1] ALERT - Include filename ('http://localhost/inc/top.php') is an URL that is not allowed (attacker '127.0.0.1', file '/var/www/apache2/html/index.php', line 11)


Как мне разрешить этот URL?
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Проблемы с include в apache

Сообщение MadDog »

SureOrSiren
Читайте внимательно документацию http://www.php.net/manual/ru/function.include.php
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Проблемы с include в apache

Сообщение SureOrSiren »

Спасибо! Проблему вроде бы решил :)
Спасибо сказали: