Пытаюсь сделать инклуд во такого вида
<?php include ($site_dir."/templates/".SITE_DESIGN."/header.php"); ?>
а он мне :
Warning: include(http://test1.ru/templates/Default/header.php) [function.include]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in Z:\home\test1.ru\www\index.php on line 14
не могу найти ошибку
(Добавление)
Вот значения переменных
$site_dir = "http://test1.ru";
define ('SITE_DESIGN','Default');
1. kazmikro - 22 Августа, 2011 - 00:23:15 - перейти к сообщению
2. КЫР - 22 Августа, 2011 - 00:46:53 - перейти к сообщению
.htaccess есть?
3. OrmaJever - 22 Августа, 2011 - 01:04:51 - перейти к сообщению
начнём с того что инклудить по http протоколу нельзя, нужно абсолютный путь файловой системы
4. kazmikro - 22 Августа, 2011 - 01:11:14 - перейти к сообщению
как исправить ошибку ? но мне нужно чтоб был пусть с http
5. OrmaJever - 22 Августа, 2011 - 01:27:02 - перейти к сообщению
kazmikro, а теперь лочино подумайте
сработает и подключит нам конфиг контакта и мы увидим скрипт?
Не ломайте голову инклудить по http протоколу нельзя, если нужен результат работы скрипта то file_get_contents() либо curl