Ошибка 500 из-за sape кода

NY
На сайте с 24.09.2011
Offline
51
722

Здравствуйте. Прошу помощи.

Суть такая. Устанавливаю на форум "IPBoard 2.3.6" код sape путем создания двух файлов:

1. sape_footer.php

<?php 
echo $sape->return_links();
?>

2. sape_header.php

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'мой код sape');
} require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links(3);
?>

---

После чего добавляю в основной шаблон форума перед:

1. <% BOARD FOOTER %>

<!--exec.file="./sape_header.php"-->

2. <% NAVIGATION %>

<!--exec.file="./sape_footer.php"-->

---

В итоге получаю ошибку:

PHP Fatal error:  Call to a member function return_links() on a non-object in ...

Возможно кто-то сталкивался? Как решить подскажите пожалуйста? Если что вознаграждение маленькое с меня! :)

Профессиональное администрирование | ICQ: 804-638
F9
На сайте с 13.04.2008
Offline
104
#1

У вас, походу, не подключен скрипт с определением класса SAPE_client, проверьте его расположение и убедитесь, что он доступен в sape_header.php

NY
На сайте с 24.09.2011
Offline
51
#2

Немного не понял по поводу скрипта, где он подключается?

F9
На сайте с 13.04.2008
Offline
104
#3

У вас в файле $_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php' должен определяться нужный класс - SAPE_client. Но в sape_header.php не создается его экземпляр. Скорее всего, нужного файла просто нет или неверно определяется путь до него.

NY
На сайте с 24.09.2011
Offline
51
#4

Возможно это из за того, что форум находится в папке /forum?

6666
На сайте с 10.01.2005
Offline
505
#5
NewYorkStar:
путем создания двух файлов:

Не очень понятно зачем они нужны. А почему прямо в шаблон не воткнуть коды?

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
NY
На сайте с 24.09.2011
Offline
51
#6

И так делал, безуспешно.

Greatbolt
На сайте с 22.05.2011
Offline
84
#7

Если не ошибаюсь, попробуйте все ' заменить на /'

Должно помочь

Отличные тексты для Бурж сайтов. Вебархив. Ищу сам, за качество отвечаю. 12 руб. / 1к текста. Оплата после проверки текстов. Отдаю в одни руки. Уникальность 90-100% etxt/text.ru/content-watch.
NY
На сайте с 24.09.2011
Offline
51
#8

Нет, не помогло. Установите мне его кто-нибудь, 200 рублей кину.

siv1987
На сайте с 02.04.2009
Offline
427
#9

Отпишите в ПМ. Вы хотите в двух местах что-ли установить?

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