установка кода сапы

Brucekiev
На сайте с 30.11.2007
Offline
171
426

всем добрый день)))

имею один сайт на html (расширение файлов html) код подгружается через include Вставил туда код:

<?php

define('_SAPE_USER', '***********************');

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape = new SAPE_client();

echo $sape->return_links();

?>

и все замечательно работает.

теперь пытаюсь сделать это же со вторым сайтом (тоже html). Вставляю этот же код через include и выдает ошибку php :(

оба сайта на одном хостинге. везде лежит в корне файл .htaccess с AddHandler application/x-httpd-php .php .html .htm

везде стоят права на папку сапе 777

оба сайта имеют табличную верстку.

но второй не работает. что может быть не так?:gm:

спасибо

Jefa
На сайте с 01.02.2007
Offline
191
#1

Brucekiev, кофейной гущи продать вам немного?

Она помогает :)

D
На сайте с 25.11.2007
Offline
61
#2

Попробуйте заменить переменную $_SERVER['DOCUMENT_ROOT'] на полный путь к каталогу

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

к примеру:

require_once('/home/user/data/www/'._SAPE_USER.'/sape.php');

Информацию о полном пути к каталогу можно посмотреть через phpinfo.

Для этого нужно создать в корне фаил с php расширением, следующего содержания


<?php
phpinfo();
?>

Может проблемы и не решит - но попробывать стоит.

PS> Если 2 сайта на одном хостинге и один из них отказывается работать - то тут действительно с бубном бегать надо и на кофейной гуще гадать :)

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