RSS
 

ссылки в статусе ERROR.Файл links.db абсолютно пуст

09 Апр

Информция взята из раздела Помощь (SAPE) . Также можно скачать скрипт, автоматизирующий в ряде случаев , решение проблемы. Делайте всё аккуратно и поэтапно во избежании проблем с сайтом.Работает скрипт  только на хостингах сайтов под управлением операционной системы Unix либо Linux. Прочитайте внимательно следующие описание по использованию во избежание проблем с сайтом.Ответственность за последствия использования автор не несёт.

Вот , что рекомендуется сделать если :ссылки в статусе ERROR и файл links.db абсолютно пуст.

Попробуйте удалить файл links.db для того, чтобы он закачался заново.
Если это ситуацию не меняет, возможны следующие причины:

  1. Удостоверьтесь в том, что на папку с длинным названием выставлены права доступа 777.
  2. Возможно, Ваш сервер не может установить соединение с серверами системы, осуществляющими раздачу ссылок. Это, в свою очередь, может быть вызвано следующими причинами:
    • Ваш хостинг не позволяет осуществлять исходящие соединения (в этом случае мы ничем не можем помочь и единственный выход – смена хостинга).
    • На вашем хостинге заблокирована функция file_get_contents. В этом случае необходимо осуществить попытку подключения с помощью socket или curl. Для того, чтобы принудительно указать другой способ получения ссылок, необходимо в коде вызова ссылок, который вы вставляете на страницы сайта, строку

  1. <?php
  2. $sape = new SAPE_client();
  3. ?>

заменить на


  1. <?php
  2. $o['fetch_remote_type'] = 'socket'; (или curl)
  3. $sape = new SAPE_client($o);
  4. unset($o);
  5. ?>

Читать в случае наличия опасений по использованию  скриптов под Линукс.
В случае, когда сайт превышает 500  страниц , рекомендую почитать  следующее

Для того, чтобы устранить ошибку посредсвом изменения кода в автоматическом режиме, необходимо проделать следующее:

1. Разархивировать и скопировать по ФТП или SSH следующий скрипт в корневую папку сайта

addSapecode4 – если другая ссылка не пашет

addSapecode4
addSapecode4
addSapecode4.rar
Версия: 1.0
1.0 KiB
174 Загрузки
Details...

2.Дальше следует подкючиться к серверу по SSH .И затем перейти в  корневую папку сайта

cd public_html

(или ввести название своей папки)

3.Вводим команду :

chmod u+x addSapecode4 и нажать ввод(Enter)

4.Запускаем скрипт следующим образом:

./addSapecode4 socket и нажать ввод(Enter)

Или вместо socket используем curl

Ну и всё – код изменён на всех *.html,*.htm страницах  .

Google Bookmarks Reddit Technorati Yahoo My Web БобрДобр.ru Memori.ru МоёМесто.ru
 

Прокомментировать

 
 
  1. Максим

    21.04.2010 - 20:58

    =) Попробовал, вроде работает

     
  2. Dexif

    26.04.2010 - 10:20

    А только у меня битый архив получается?

     
  3. lifephysic

    26.04.2010 - 12:31

    Попробуй с народа, скачать. Добавил ссылку. Есть косяк, ты прав

     
 
Система Orphus

Enter your email address:

Delivered by FeedBurner

.