У меня возникла проблема, решить которую пока смог только частично.
С начала: мой сайт сделан в 2 кодировках: главная и описательные страницы - в windows-1251, сам магазин в UTF-8. Завел сайт в систему, поставил стандартный код, получил кривую кодировку в магазине, т.к. в файле links.db указана кодировка windows-1251. Поставил код, как указано в предыдущих ответах, со строкой $o['charset'] = 'UTF-8'; - не помогло, поменял в sape.php строку $this->_charset = ''; на $this->_charset = 'UTF-8'; - получил нормальное отображение ссылок в магазине, а на основных страницах сайта - кривулины. Не нашёл решения, пришлось страницы поснимать из Сапы. Кто с этим сталкивался? Что-то получилось лучше, чем у меня? |
Есть проблема, установил как говорят в footer
alex063, rabb1tkhv, НО появилась ошибка Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXX/public_html/XXXXXX/XXXXXXX/sape.php on line 282Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXX/public_html/XXXXXXXX/XXXXXXXX/sape.php on line 288?> Что делать вообще не знаю?! |
Значит не может найти файл по адресу на сервере /home/XXXXX/public_html/XXXXXX/XXXXXXX/sape.php Вам нужно поставить папку с файлами Sape в таком месте, как /home/XXXXX/public_html/XXXXXX/ которую скачать можно на сайте sape (где показан сам код, который Вы вставляли в файл footer)
|
madi,
Разобрался, так напиши проблему, люди ведь ищут... Добавлено через 1 минуту Цитата:
Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX sape.php on line 282Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/sape.php on line 288?> |
Цитата:
Цитата:
|
Цитата:
проблема осталась. |
Открываешь файл footer.tpl в папке common
Находишь строчку <?php echo $google_analytics; ?> и после нее вставляешь вот такой код <div class="div2"> <?php define('_SAPE_USER', 'твой_персональный_код_сапы'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $o['host'] = 'твой_хост_без_http'; $o['force_show_code'] = true; $sape = new SAPE_client($o); unset($o); echo $sape->return_links(); ?> <? global $sape_echo; echo $sape_echo; ?> </div> Все. Пользуешься. PS Не забудь положить папку с кодами сапы в корень своего сайта. И дать ему 777 на входе. |
Цитата:
|
Warning: touch(): Utime failed: Operation not permitted in .........../sape.php on line 379
вот такая штука начала выскакивать на опенкарте, она то есть то нет, причину найти не могу, подскажите плиз, уже всю голову сломал |
А чтоб выводить контекстные ссылки, какой код нужен? у меня всё прекрасно встал выше описанный код, контекстные страницы проиндексировались, но сами ссылки уходят в error. Там особый случай?
|
Часовой пояс GMT +3, время: 06:08. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.