Как исправить ошибку на PHP

Статус
В этой теме нельзя размещать новые ответы.

BlackvsEvgen

Постоялец
Регистрация
13 Янв 2009
Сообщения
103
Реакции
3
Выдаётся такая вот ошибка:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in Z:\home\localhost\www\cospi\wp-content\themes\bigfoot\script\graf\sd.php on line 2

Warning: include(Для просмотра ссылки Войди или Зарегистрируйся) [function.include]: failed to open stream: no suitable wrapper could be found in Z:\home\localhost\www\cospi\wp-content\themes\bigfoot\script\graf\sd.php on line 2

Warning: include() [function.include]: Failed opening 'http://localhost/cospi/wp-content/themes/bigfoot/script/graf/graf.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\cospi\wp-content\themes\bigfoot\script\graf\sd.php on line 2

В самом php файле прописано только подключение другого файла:
PHP:
<?php include ("http://localhost/cospi/wp-content/themes/bigfoot/script/graf/graf.php"); ?>
В подключаемом файле содержится график на JQuery, как можно это исправить?
 
инклуд по урл запрещен в конфигах. это первый варнинг
пиши include("graf.php")
или относительный путь к папке
 
PHP:
include ("http://domain/script.php")
меняем на
PHP:
print file_get_contents ("http://domain/script.php");
с той лишь разницей что вставляем в том месте, где должно появиться содержимое которое скрипт выдает
 
PHP:
include ("http://domain/script.php")
меняем на
PHP:
print file_get_contents ("http://domain/script.php");
с той лишь разницей что вставляем в том месте, где должно появиться содержимое которое скрипт выдает
если использовать file_get_contents то php выполняться не будет
 
Зачем нужен такой инклуд? Может проще реврайт?
 
Почему вы решили что не будет выполняться? :)

Потому что данная функция возвращает данные в не обработанном виде тип string.

Если необходимо выполнить данные подключаемые таким способом, дополнительно эти данные необходимо прогнать через eval()
PHP:
<?php
eval(file_get_contents('НЕОБХОДИМЫЙ_ПУТЬ'));
?>

То есть об этом писал Dj_StelS в своем предыдущем посте в этой теме (буквально над вашим постом), но вы SiZE почему то решили этого не заметить.

SiZE - Читай маны внимательнее. Либо проверяй на практике свою теорию.

Теперь вопрос уважаемые знатоки. Вопрос адресован знатоку SiZE. Внимание вопрос:
Че тупим? Зачем задаем вопросы на которые вам отвечают буквально постом выше?
 
Выдаётся такая вот ошибка:
В самом php файле прописано только подключение другого файла:
PHP:
<?php include ("http://localhost/cospi/wp-content/themes/bigfoot/script/graf/graf.php"); ?>
В подключаемом файле содержится график на JQuery, как можно это исправить?
Пиши абсолютный путь.
Пример: Z:/home/myproject/www (Денвер) на хосте будет /usr/blabla/www/ как-то так
Чтобы не писать всегда так, использую
PHP:
dirname(__FILE__)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху