Регистрация
Вход через соцсети
Восстановление пароля

Индексация сайта

Новый топик
11.09.2009, 17:30
Ответить | Цитировать
Andy Larkin

Зарегистрирован:
2009-09-04
Сообщений: 22

При попытке проиндексировать сайт постоянно говорит Failed. Поковыряв модуль Поиск по сайту обнаружил, что модуль хочет пользовать fopen, для получения страницы.
Вопрос: если у хостера отключен allow_url_fopen и нет возможности это переопределить, то про индексацию можно забыть?
з.ы. версия 3.5 Corporate
з.з.ы. библиотека curl не подключена и не уверен, что подключат. есть еще варианты?

god is real unless declared as integer
12.09.2009, 23:59
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Andy Larkin писал(а):
если у хостера отключен allow_url_fopen и нет возможности это переопределить, то про индексацию можно забыть?

1. да, вы правильно заметили - индексция идет через fopen и allow_url_fopen играет ключевую роль. Если allow_url_fopen выключен, то индексации не будет.
2. Очень маловероятно, что хостер не дает собственноручно устанавливать значение allow_url_fopen (я с такими не встречался...) К тому же индексация запускается через планировщик, а в планировщике - это командная строка, в которой вы (весьма вероятно) можете подключить свой php.ini с нужными вам настройками.

Temet nosce...
14.09.2009, 10:02
Ответить | Цитировать
Гость
Гость

Вы оказались правы. Дириктиву можно переопределить, но только через вэб интерфейс (хостинг от nic.ru) =) меня поставило в тупик принадлежность файла php.ini руту
14.09.2009, 10:04
Ответить | Цитировать
Andy Larkin

Зарегистрирован:
2009-09-04
Сообщений: 22

Вы оказались правы. Директиву можно переопределить, но только через вэб интерфейс (хостинг от nic.ru) =) меня поставило в тупик принадлежность файла php.ini руту

god is real unless declared as integer
12.02.2011, 22:58
Ответить | Цитировать
Гость
Гость

Провайдер не разрешает включать allow_url_fopen. Пишет, что надо использовать команду curl. А как и где ее использовать?
14.02.2011, 14:04
Ответить | Цитировать
Гость
Гость

Проще хостера поменять, любой приличный разрешает использовать, потом окажется, что-то еще нельзя, то там тормозит, то тут…
15.02.2011, 10:38
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Цитата:
А как и где ее использовать?

Данный вопрос уже говорит о том, что вам не надо этого использовать.

Хотя, если решитесь, то вам придется доработать модуль поиска, заменив там штатные ф-ии на curl. Также после обновления неткета - отслеживать, не затерлись ли ваши изменения.

Проще (как написали выше) - хостинг поменять.

Temet nosce...
22.01.2013, 12:57
Ответить | Цитировать
Николай
«Тайм-дизайн»
Николай

Зарегистрирован:
2012-10-11
Сообщений: 11

Может не актуально, но у меня сайт не индексировался пока был запаролен .htpasswd
Сразу я как-то и не подумал об этом )
22.01.2013, 15:31
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Правильно. Старый модуль поиска открывает страницы сайта через fopen, которая упирается в ошибку "403. Forbiden. Access is denied." в результате страницы не открываются и сайт не индексируется

Temet nosce...
198 196 2013-01-22 15:31:50 9751
Описание проекта