Не работает include

Дата редактирования: 12.03.2015 Просмотрен: 1636

Переехал на виртуальный сервер FirstVDS (не плохой хостинг) и кинул туда свои сайты. Один из них оказался еще с лохматых времен и вместо движка я использовал для удобства внесения изменений в шаблон include. Вообщем суть в том что показало мне в окне браузера все кроме того, что я хотел заincludeть. И еще вот это:

Warning: include() [function.include]: URL file-access is disabled
 in the server configuration in /var/www/basic/data/www/site.ru/index.html 
on line 24
Warning: include(http://www.strachovanye.ru/shapkagl.html) [function.include]: 
failed to open stream: no suitable wrapper could be found in 
/var/www/basic/data/www/site.ru/index.html on line 24

Warning: include() [function.include]: 
Failed opening 'http://www.site.ru/shapkagl.html' 
for inclusion (include_path='.:/usr/share/php:/usr/share/pear') 
in /var/www/basic/data/www/site.ru/index.html on line 24

 

Решение нашел такое.

Если у Вас обычный хостинг и нет доступа к php.ini тогда создайте этот файл в папке в которой лежит исполняемый скрипт с include. В него нужно добавить такие строки.

allow_url_include = on; 
allow_url_fopen = on;

 

Если у Вас есть доступ к php.ini сервера то найдите эти строки в нем и поменяте значения на on



Создан: 27.02.2010 06:36 | Отредактирован: 12.03.2015 06:38