Старый 19.08.2007, 13:39   #1
Специалист
 
Аватар для webscaner
 
Регистрация: 19.08.2007
Адрес: Город с какашками вместо неба
Сообщений: 201
Вес репутации: 165
webscaner на пути к лучшему
По умолчанию ПРопали все ссылки

Доброго времени суток, дамы и господа. Сегодня с ужасом обнаружил, что с моего сайта исчезли все саповские ссылки. (хттп://www.webscaner.ru) В футере они у меня распологались! В коде сайта ничего не трогал, а ссылок нет! может это в системе какие нить профилактические работы?
webscaner вне форума   Ответить с цитированием
Старый 19.08.2007, 13:41   #2
Новичок
 
Регистрация: 08.07.2007
Адрес: МО Жел-дор
Сообщений: 35
Вес репутации: 163
JokeR на пути к лучшему
Отправить сообщение для JokeR с помощью ICQ
По умолчанию

Цитата:
Сообщение от webscaner Посмотреть сообщение
Доброго времени суток, дамы и господа. Сегодня с ужасом обнаружил, что с моего сайта исчезли все саповские ссылки. (хттп://www.webscaner.ru) В футере они у меня распологались! В коде сайта ничего не трогал, а ссылок нет! может это в системе какие нить профилактические работы?
Да нет, у меня ссылки на месте
JokeR вне форума   Ответить с цитированием
Старый 19.08.2007, 14:57   #3
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,407
Вес репутации: 673
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Ссылки есть. Но, если они пропадали - значит мог обнуляться линкс.дб. Пропишите хост (ФАК 7б)
Ank вне форума   Ответить с цитированием
Старый 19.08.2007, 15:14   #4
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 176
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
Smile

Цитата:
Сообщение от Ank Посмотреть сообщение
Ссылки есть. Но, если они пропадали - значит мог обнуляться линкс.дб. Пропишите хост (ФАК 7б)

строка 73 sape-клиент версия 0.6:
$this->_host = $_SERVER['HTTP_HOST'];
т.е по умолчанию он берет хост из переменной $_SERVER['HTTP_HOST'];
а поскольку $_SERVER переменная глобальная то ей пофиг откуда ее запрашивают. т.о. все эти сказки про прописывание хоста это всеголишь сказки. Ну и плюс то что я уже писал про мультисайты, не буду повторяться
Mendel вне форума   Ответить с цитированием
Старый 19.08.2007, 15:37   #5
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,407
Вес репутации: 673
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

$_SERVER['HTTP_HOST'];
может быть как с ВВВ так и без, согласны? В зависимости от того как спросили. В систему подается ОДИН адрес...
Ank вне форума   Ответить с цитированием
Старый 19.08.2007, 16:35   #6
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 176
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
Cool

http://user.france.net.in/wp/ .

Цитата:
Сообщение от Ank Посмотреть сообщение
$_SERVER['HTTP_HOST'];
может быть как с ВВВ так и без, согласны? В зависимости от того как спросили. В систему подается ОДИН адрес...
ладно, раз вы так настаиваете то можно и так:

PHP код:
$host$_SERVER["HTTP_HOST"];
if (
strstr($host,':80')) $host ereg_replace(":80","",$host);
if (
$host{(strlen($host)-1)}=='.'$host=substr($host,0,strlen($host)-1);
if (
strstr($host'www.')) {list(,$host) = explode('www.',$host);}
$o['host'] =$host
Но суть вопроса который я озвучил в личке не меняется.
Mendel вне форума   Ответить с цитированием
Старый 19.08.2007, 16:45   #7
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 176
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
По умолчанию

Да, последний костыль от глюков сапы:
PHP код:
define('_SAPE_USER'мой сапе-ид); 
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$o['request_uri'] = $_SERVER['REQUEST_URI'];
$o['force_show_code'] = true;
$host$_SERVER["HTTP_HOST"];
if (
strstr($host,':80')) $host ereg_replace(":80","",$host);
if (
$host{(strlen($host)-1)}=='.'$host=substr($host,0,strlen($host)-1);
if (
strstr($host'www.')) {list(,$host) = explode('www.',$host);}
$o['host'] =$host;
$sape = new SAPE_Client($o);
echo(
$sape->return_links()); 
еще не проверен в боевых условиях но по идее долженработать, и что хорошо - не требует изменения кода клиентского скрипта.
Mendel вне форума   Ответить с цитированием
Старый 19.08.2007, 17:39   #8
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 176
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
По умолчанию

блин, запутали вы меня:
сапе-клиент v0.6 строка 75:
PHP код:
$this->_host preg_replace('/^www\./'''$this->_host); 
так что с www и без это один хост.
Mendel вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропали ссылки! raanani Ошибки при работе с системой 9 28.04.2008 23:00
Я ВМ. Пропали ссылки Dima1151 Вопросы по работе системы 5 02.12.2007 21:21
пропали ссылки sca Вопросы по работе системы 4 31.10.2007 18:34
Пропали ссылки. Jackson Вопросы по работе системы 8 28.08.2007 13:18
Пропали ссылки greyspb Ошибки при работе с системой 8 24.01.2007 14:52


Часовой пояс GMT +3, время: 05:33.