Информция взята из раздела Помощь (SAPE) . Также можно скачать скрипт, автоматизирующий в ряде случаев , решение проблемы. Делайте всё аккуратно и поэтапно во избежании проблем с сайтом.Работает скрипт только на хостингах сайтов под управлением операционной системы Unix либо Linux. Прочитайте внимательно следующие описание по использованию во избежание проблем с сайтом.Ответственность за последствия использования автор не несёт.
Вот , что рекомендуется сделать если :ссылки в статусе ERROR и файл links.db абсолютно пуст.
Попробуйте удалить файл links.db
для того, чтобы он закачался заново.
Если это ситуацию не меняет, возможны следующие причины:
- Удостоверьтесь в том, что на папку с длинным названием выставлены права доступа 777.
- Возможно, Ваш сервер не может установить соединение с серверами системы, осуществляющими раздачу ссылок. Это, в свою очередь, может быть вызвано следующими причинами:
- Ваш хостинг не позволяет осуществлять исходящие соединения (в этом случае мы ничем не можем помочь и единственный выход – смена хостинга).
- На вашем хостинге заблокирована функция file_get_contents. В этом случае необходимо осуществить попытку подключения с помощью socket или curl. Для того, чтобы принудительно указать другой способ получения ссылок, необходимо в коде вызова ссылок, который вы вставляете на страницы сайта, строку
- <?php
$sape
=
new
SAPE_client();
- ?>
заменить на
<?php
$o
[
'fetch_remote_type'
] =
'socket'
; (или curl)
$sape
=
new
SAPE_client(
$o
);
unset(
$o
);
- ?>
Для того, чтобы устранить ошибку посредсвом изменения кода в автоматическом режиме, необходимо проделать следующее:
1. Разархивировать и скопировать по ФТП или SSH следующий скрипт в корневую папку сайта
addSapecode4 – если другая ссылка не пашет
2.Дальше следует подкючиться к серверу по SSH .И затем перейти в корневую папку сайта
cd public_html
(или ввести название своей папки)
3.Вводим команду :
chmod u+x addSapecode4 и нажать ввод(Enter)
4.Запускаем скрипт следующим образом:
./addSapecode4 socket и нажать ввод(Enter)
Или вместо socket используем curl
Ну и всё – код изменён на всех *.html,*.htm страницах .
Максим
21.04.2010 - 20:58
Попробовал, вроде работает
[Translate]
Dexif
26.04.2010 - 10:20
А только у меня битый архив получается?
[Translate]
lifephysic
26.04.2010 - 12:31
Попробуй с народа, скачать. Добавил ссылку. Есть косяк, ты прав
[Translate]