Сайты на одну папку и проблемы использования Sape
Я использую несколько сайтов на одну папку.
Как быть с папкой, где находится links.db и sape.php? Она будет в этом случае одна для всех сайтов. Возможно ли вообще совмещать несколько сайтов на одну папку и sape? |
Всмысле? У вас ваша хешированная папка всегда будет одна и таже, только в разные подпапках для сайтов, и для каждого сайта свой links.db и sape.php
|
я так понимаю, что ТС алисы в сапу запихнуть собирается.
я как-то делал примерно следующее: вообщем для каждого домена я создавал отдельную папку с именем этого домена в которую клал каталог саповский. и в пути к каталогу добавлял чтот типо такого /".$_SERVER['HTTP_HOST']."/ только лучше напрямую $_SERVER['HTTP_HOST'] не вставлять, а предварительно избавиться от 'www.' |
установите опцию multi_site и тогда в папке сапы, будут лежать файлы:
sape.php domain1.ru.links.db domain2.ru.links.db т.е. для каждого Вашего сайта будет заведен отдельный links.db и ничего виртуозить не нужно - в коде сапы эта ситуация предусмотрена. if (!defined('_SAPE_USER')){ define('_SAPE_USER', ваш ключ); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['multi_site']=1; $sape = new SAPE_client($o); echo $sape->return_links(); unset($o); как то так... |
cheboor, спасибо!
Попробую. |
Что-то у меня не работает. На всех сайтах одни и те же ссылки...
Пробовал такой код: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ключ'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'utf-8'; $p['multi_site']=1; $sape = new SAPE_client($o); echo $sape->return_links(); unset($p); ?> В чем проблемка подскажите плиз. |
Цитата:
ищем сходство между О и Р там конечно есть кружочки.... |
Цитата:
Кажется допетрил. Вот такой вариант правильный? <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ключ'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'utf-8'; $o['multi_site']=1; $sape = new SAPE_client($o); echo $sape->return_links(); unset($o); ?> |
piracy, угу. так похоже. Признак правильности - куча РАЗНЫХ линкс.дб в сапопапке
|
Получил правильный код от службы поддержки.
Может кому пригодится: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ключ); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['multi_site'] = true; $sape = new SAPE_client($o); echo $sape->return_links(); unset($o); ?> |
Часовой пояс GMT +3, время: 23:49. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.