03.09.2009, 09:59 | #1 |
Новичок
Регистрация: 28.04.2007
Сообщений: 11
Вес репутации: 0
|
Перенёс сайт на nic.ru - все ссылки исчезли
перенёс сайт на новый хостинг hosting.nic.ru, сменил у всего сайта чарсет с кои на вин1251 - исчезли все ссылки
файл links.db удалял - создаётся заново каждый раз одинаковый: a:206:{s:18:"__sape_delimiter__";s:1:".";s:18:"/theatreplan.shtml";a:1:{i:0;b:0;}s:13:"/podval.shtml";a:4:{i:0;b:0;i.... и т.д. т.е. страницы в нём есть, а текстов ссылок нет вызывается код так: $o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу $o['charset'] = 'win-1251'; define('_SAPE_USER', 'd79e812ca95580af48cb16aebc9e4a68'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client($o); где копать? |
03.09.2009, 11:02 | #2 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
размер линкса?
руками получить - размер? в руками полученном что? чарсет - избыточен, вывод - не видно вовсе
__________________
Читаем ФАК |
03.09.2009, 11:32 | #3 | |
Новичок
Регистрация: 28.04.2007
Сообщений: 11
Вес репутации: 0
|
11080 байт, на старом хостинге последний размер был более 48 килобайт
как получить руками? вывод ссылок? вот текст файла php, подключаемого на страницу: <?php $o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу $o['charset'] = 'win-1251'; define('_SAPE_USER', 'номер пользователя'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client($o); print "<div>"; echo $sape->return_links(2); print "</div>\n"; print "<div>"; echo $sape->return_links(2); print "</div>\n"; unset($o); ?> Добавлено через 10 минут Цитата:
http://dispenser-01.sape.ru/code.php...t=тут-мой-сайт всё нормально - сливается большой файл со ссылками. а если просто вызвать страницу с кодом сапы - нет записал полученный файл как links.db - на страницах стало всё нормально. но ведь это до первого изменения ссылок на сервере сапы, я так понимаю... Последний раз редактировалось africaan; 03.09.2009 в 11:32. Причина: Добавлено сообщение |
|
03.09.2009, 11:32 | #4 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
второй ретурн - должен быть пустым.
11К - скорее всего полный, нормальный линкс, покажите адрес площадки. Руками получить - поиск поможет описывалось несчетное число раз
__________________
Читаем ФАК |
03.09.2009, 13:49 | #5 | |
Новичок
Регистрация: 28.04.2007
Сообщений: 11
Вес репутации: 0
|
Цитата:
11 к - это не полный, полный - около 49, я чуть выше написал, что вроде получил руками именно то, что нужно площадка - 17088 |
|
03.09.2009, 14:01 | #6 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
и что? последний вызов - все равно должен быть пустым. Читайте фак.
Если 11 - неполный - значит недогружается Warning: array_key_exists() тут посмотрите
__________________
Читаем ФАК |
04.09.2009, 09:07 | #7 | |
Новичок
Регистрация: 28.04.2007
Сообщений: 11
Вес репутации: 0
|
Цитата:
вот начало того файла, который создаётся (11 кил): a:204:{s:18:"__sape_delimiter__";s:1:".";s:18:"/theatreplan.shtml";a:1:{i:0;b:0;}s:13:"/podval.shtml";a:4:{i:0;b:0;i:1;b:0;i:2;b:0;i:3;b:0 ;} а вот начало того файла, который должен быть: a:204:{s:18:"__sape_delimiter__";s:1:".";s:18:"/theatreplan.shtml";a:1:{i:0;s:78:"<a href="http://www.117.ru/" target="_blank">керамическая плитка из италии</a>";}s:13:"/podval.shtml";a:4:{i:0;s:66:"<a href="http://www.furshet.ru" target="_blank">банкет природа</a>";i:1;s:85:"лучшие <a href="http://pictures.live4fun.ru" target="_blank">картинки, карикатуры</a>";i:2;s:93:"<a href="http://www.site-makeup.ru" target="_blank">разработка сайтов, создание веб сайта</a>";i:3;s:91:"Интернет-мазазин <a href="http://www.home-dvd.ru" target="_blank">жк-телевизоры Samsung</a>";} т.е. в автоматически полученном файле ссылок нет Добавлено через 17 минут всё решено. проблема была в указании чарсета. если его указать - ссылок не будет. если не указывать - ссылки нормально собираются. видимо, совет вам: лечите скрипт на сервере Последний раз редактировалось africaan; 04.09.2009 в 09:07. Причина: Добавлено сообщение |
|
04.09.2009, 09:33 | #8 |
Магистр
Регистрация: 04.12.2007
Сообщений: 3,680
Вес репутации: 416
|
В половине случаев получаю сцылки с явным указанием чарсета. И все работает. Чето вы не доконца разобрались видимо..
__________________
|
04.09.2009, 11:11 | #9 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
конечно найти самому - верный путь, настоящего самурая...
__________________
Читаем ФАК |
04.09.2009, 11:41 | #10 |
Новичок
Регистрация: 10.01.2009
Сообщений: 30
Вес репутации: 187
|
может стоит указывать charset=windows-1251 , а не charset=win-1251 ?
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенёс сайт на физ. лицо, а ссылки все в эроре | staksel | Вопросы по работе системы | 16 | 20.01.2009 23:31 |
Ссылки исчезли | Mikanoshi | Ошибки при работе с системой | 4 | 12.01.2009 15:10 |
Исчезли купленные ссылки | Kola | Ошибки при работе с системой | 13 | 21.12.2007 10:28 |
Исчезли ссылки | jesk | Ошибки при работе с системой | 15 | 24.09.2007 18:41 |
Исчезли саповские ссылки | telnet76 | Ошибки при работе с системой | 11 | 21.08.2007 01:02 |
Часовой пояс GMT +3, время: 22:23.