10.11.2012, 07:42 | #1 |
Специалист
Регистрация: 09.11.2012
Адрес: Иваново
Сообщений: 129
Вес репутации: 143
|
Установка кода на Elitboard
Хочу добавить несколько досок обьявления Elitboard, на форуме никакой информации об этом не нашёл.
На одной площадке хостинга расположено несколько досок, поэтому поместил папку из архива в раздел вместе с сайтами, а в код добавил строку $o['multi_site'] = true; Дальше в инструкции по установке кода (у разработчика скрипта) показано, что код должен выглядеть так: <?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxx'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); ?> т.е. вставить ещё global $sape; и добавив $o['multi_site'] = true; , получилось <?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxx'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $o['multi_site'] = true; $sape = new SAPE_client($o); unset($o); ?> Далее пишут, что для вывода ссылок в шаблоне доски обьявлений, надо создать файл sape.inc и поместитиь его в папку commands. Сделал всё так - сайт не открывается, выдаёт распространённую ошибку (видел подобные темы неск. раз) - в две строки, с переменной цифрой на конце. Пишут что для исправления этой ошибки надо переложить папку (в корне сайта) в раздел с со всеми сайтами, когда неск. сайтов в системе. Я уже переложил, а сайт не открывается. Гляньте пожалуйста, что я сделал не так, может код неправильный? Добавлено через 3 часа 24 минуты Может кто знает из посетителей форума, подскажите Добавлено через 15 часов 1 минуту Такая ошибка Warning: require_once(/public_html/ЗДЕСЬ ВАШ ID САПЫ/sape.php) [function.require-once]: failed to open stream: No such file or directory in /public_html/ВАША ПАПКА С САЙТОМ/templates/default/template.php on line 24 Fatal error: require_once() [function.require]: Failed opening required ‘/public_html/ВАШ ID САПЫ/sape.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /public_html/ВАША ПАПКА С САЙТОМ/templates/default/template.php on line 24 Последний раз редактировалось Alex011; 10.11.2012 в 07:42. Причина: Добавлено сообщение |
10.11.2012, 11:10 | #2 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
ну еще пара суток монолога и можно будет понять в чем проблема.
пока в template.php on line 24 есть вызов функции, которой нет на самом деле. подозреваю что вызов сапы, а оп пути /public_html/ЗДЕСЬ ВАШ ID САПЫ/sape.php его нет...
__________________
Читаем ФАК |
11.11.2012, 12:03 | #3 |
Специалист
Регистрация: 09.11.2012
Адрес: Иваново
Сообщений: 129
Вес репутации: 143
|
Сайт не открывается, ошибка такая
Warning: require_once(/home/users1/a/ЗДЕСЬ САЙТ/ПАПКА SAPE/sape.php) [function.require-once]: failed to open stream: ��� ������ ����� ��� �������� in /home/users1/a/ЗДЕСЬ САЙТ/commands/sape.inc on line 7 Fatal error: require_once() [function.require]: Failed opening required '/home/users1/a/ЗДЕСЬ САЙТ/ПАПКА SAPE/sape.php' (include_path='.:/usr/local/zend/share/pear') in /home/users1/a/ЗДЕСЬ САЙТ/commands/sape.inc on line 7 Сделал всё как выше писал, что это может быть, подскажите |
11.11.2012, 14:29 | #4 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
.....
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
11.11.2012, 14:54 | #6 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
Вот эту папку и этот файл нужно положить в КОРЕНЬ сайта.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
11.11.2012, 15:40 | #7 |
Специалист
Регистрация: 09.11.2012
Адрес: Иваново
Сообщений: 129
Вес репутации: 143
|
Эти 2 файла в одной папке, я эту папку ложил сначала, как пишут, в директорию с остальными сайтами (т.к. их несколько, и добавил в код $o['multi_site'] = true), потом ложил в корень сайта, всё равно такая ошибка. Гляньте, может я код неправильно составил? (создал файл sape.inc с этим кодом и поместил его в папку commands в корне сайта
|
11.11.2012, 15:51 | #8 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
куда глянуть то?
судя по ошибке - файл сапе.пхп не лежит по тому пути, где его ожидают
__________________
Читаем ФАК |
11.11.2012, 17:03 | #9 |
Специалист
Регистрация: 09.11.2012
Адрес: Иваново
Сообщений: 129
Вес репутации: 143
|
В папке из архива было 2 файла - ещё папка с sape.php и текстовый файл с кодом, про него ничего не было нигде написано. Загрузил только папку с sape.php (в корень сайта), всё заработало. (первый раз загружал всю папку, как было сказано). Это хорошо, но дело в том что у меня 3 сайта на одной площадке, и к ним в корень эту же папку загружать? Попробовал папку на площадку с сайтами поместить - вылазит эта ошибка, не может найти (в код добавил $o['multi_site'] = true) . Подскажите, как сейчас поступить с двумя другими сайтами, которые тоже надо добавить?
|
11.11.2012, 17:13 | #10 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
убрать параметр 'multi_site' он совсем не про то.
Повторить процедуру установки столько раз, сколько сайтов. Прописать хост везде.
__________________
Читаем ФАК |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Установка кода на ASP .NET MVC | FSou1 | Установка кода на различные движки | 4 | 14.08.2012 01:44 |
установка кода | NikolosN | Поиск исполнителей | 1 | 19.05.2012 15:25 |
Установка кода на DLE | dany994 | Установка кода на различные движки | 2 | 11.03.2011 19:35 |
Установка кода на ASP | ladymystery | Установка кода на различные движки | 2 | 28.10.2009 11:35 |
Установка кода Sape на голый HTML. Вылазит часть кода | barushk | Вопросы от новичков | 5 | 07.04.2009 08:14 |
Часовой пояс GMT +3, время: 14:43.