ExBB Community » Файловый ExBB » Модификации и дополнения » Дополнение: Автоматическая индексация поиска

Страниц (8): « 1 2 3 [4] 5 6 7 8 »
 

46. Defenderyk - 29 апреля 2009 — 15:18 - перейти к сообщению
а смешанная индексация возможна?) т.е либо через крон, либо запуск вручную.
47. yura3d - 29 апреля 2009 — 15:30 - перейти к сообщению
Defenderyk пишет:
а смешанная индексация возможна?) т.е либо через крон, либо запуск вручную.

Да, скрипт можно запускать напрямую через браузер, либо индексировать через админку.
48. mastersound - 29 апреля 2009 — 16:40 - перейти к сообщению
пытаюсь разархивировать обновленный файл cron.php и не могу. Он битый, по моему... Раз 5 пробовал.
49. Defenderyk - 29 апреля 2009 — 16:42 - перейти к сообщению
Цитата:
Could not write in the file search/last.php


архив скачался нормально

--------

Вроде сейчас просто пустой лист выдает.
50. robert - 29 апреля 2009 — 16:53 - перейти к сообщению
mastersound пишет:
пытаюсь разархивировать обновленный файл cron.php и не могу. Он битый, по моему... Раз 5 пробовал.

1. Только что скачал, установил ..сделал почти как написано (пользовался 7-zip-ом):
2. добавлял путь (описанный в первом сообщении, получаемый через path.php) в такую строку:
CODE:
define('PATH', '');

3.
Defenderyk пишет:
Could not write in the file search/last.php

Конечно врядли, но может путь (см. выше) в файле не прописан, либо, что еще мало вероятно, права а папку или на файл (750 или 777) не выставлены...
P.S. У меня всё работает.
51. Defenderyk - 29 апреля 2009 — 17:05 - перейти к сообщению
все выставлено правильно и путь прописан правильно.

у тебя какую надпись выдает после индексации? или какие процессы происходят визуальные?
52. robert - 29 апреля 2009 — 17:19 - перейти к сообщению
Defenderyk, у меня в search/last.php меняется номер проиндексированного форума:
CODE:
<?die;?>i:24;
- меняются последние две цифры.
Если нет проблемы, то кроме этого ничего не происходит..если проблема есть, то по мылу приходит письмо от CRON
53. mastersound - 29 апреля 2009 — 17:23 - перейти к сообщению
Вроде работает. В last.php с периодичностью, с которой выставил выполнение скриптов, появляется надпись, типа...
CODE:
<?die;?>i:31;
, каждый раз с разным номером форума, затирая предыдущую надпись... Значит индексируется поиск? Правда вот на мыло, указанное в CRONTAB оповещения никакие не приходят. По инструкции, я должен запускаемый файл разместить в папке cgi-bin/, которая находится в корне сайта, на уровень выше корня форума. Я же разместил его (cron.php) в корне форума. Наверное поэтому и не приходят оповещения?
54. robert - 29 апреля 2009 — 17:27 - перейти к сообщению
mastersound пишет:
Значит индексируется поиск?

Да, номера форума (разделов) меняются
mastersound пишет:
Правда вот на мыло, указанное в CRONTAB оповещения никакие не приходят

Так они должны приходить, если есть проблема
mastersound пишет:
По инструкции, я должен запускаемый файл разместить в папке cgi-bin/

откуда такое, вот ведь выдержка из первого сообщения темы:
yura3d пишет:
Скрипт нужно закачать в папку с форумом и переименовать (с целью запрета обычным пользователям его запускать), сохранив при этом расширение php.
55. mastersound - 29 апреля 2009 — 17:30 - перейти к сообщению
Цитата:
По инструкции, я должен запускаемый файл разместить в папке cgi-bin/

Это по инструкции хостинга... А так все работает, раз нумерация меняется. Спасибо Большое!
56. AdmninsCluba - 14 января 2010 — 09:12 - перейти к сообщению
Здравствуйте! Пытаюсь запустить скрипт. Вот ответ хостера. Как лечить?

С уважением.

Цитата:
Здравствуйте.

Ваш скрипт регулярно запускается, но не работает из-за ошибки.

Если запустить скрипт следующим образом из консоли:

php -d display_errors=1
/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто)

или через браузер с включённым display_errors, скрипт выдаст следующую
ошибку:

Warning:
require_once(/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто)data/boardinfo.php):
failed to open stream: No such file or directory in
/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто) on
line 126

Fatal error: require_once(): Failed opening required
'/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто)data/boardinfo.php'
(include_path='.:/usr/local/share/pear'Подмигивание in
/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто) on
line 126


Это связано с тем, что неверно определена либо константа PATH, либо
константа FM_ALLFORUMS, зависящая от PATH.

(Добавление)
Разобрался. В скрипте обрезал путь
/home/alladoctor/domains/piyavka.name/public_html/forum/(затерто)
до
/home/alladoctor/domains/piyavka.name/public_html/forum/
Все заработало
57. alexx - 22 февраля 2010 — 14:13 - перейти к сообщению
Вот такая проблема возникла.
/bin/sh: /home/хххххх/public_html/хххх.php: Permission denied (Доступ запрещен)

Какие нужно права на этот (cron.php) файл выставить?
( поставил 744 - права владельца выполнить, у остальных чтение/ может остальных вообще лишить прав( публичные и групповые)).
58. alexx - 22 февраля 2010 — 18:49 - перейти к сообщению
alexx пишет:
Вот такая проблема возникла.
/bin/sh: /home/хххххх/public_html/хххх.php: Permission denied (Доступ запрещен)

Какие нужно права на этот (cron.php) файл выставить?
( поставил 744 - права владельца выполнить, у остальных чтение/ может остальных вообще лишить прав( публичные и групповые)).

Сейчас вот такое приходит на мыло.
Цитата:
/home/хххх/public_html/хххх.php: line 1: ?php: No such file or directory ( Нет такого файла или каталога)
/home/хххх/public_html/хххх.php: line 3: /README.archive: Permission denied (Доступ запрещен)
/home/хххх/public_html/хххх.php: line 4: Cron: command not found (Cron: команда не найдена)
/home/хххх/public_html/хххх.php: line 5: syntax error near unexpected token `c' (ошибка синтаксиса около неожиданной знак `C ' )
/home/хххх/public_html/хххх.php: line 5: ` Copyright (c) 2008 - 2009 by Yuri Antonov aka yura3d'

Не пойму, индексация работает или нет, и как решить ошибки?
ps/ в last.php
Цитата:
<?die;?>i:12;
, то есть индексация есть как я понимаю из постов выше.
59. yura3d - 22 февраля 2010 — 19:14 - перейти к сообщению
alexx пишет:
Вот такая проблема возникла.
/bin/sh: /home/хххххх/public_html/хххх.php: Permission denied (Доступ запрещен)

Какие нужно права на этот (cron.php) файл выставить?
( поставил 744 - права владельца выполнить, у остальных чтение/ может остальных вообще лишить прав( публичные и групповые)).

Эти вопросы нужно задавать хостеру. Заморачиваться по поводу прав (публичные, групповые и пр.) вообще не имеет никакого смысла, т.к. в реальной ситуации, в зависимости от конфигурации сервера, под этими атрибутами могут скрываться совершенно разные понятия. Какие именно права доступа нужно устанавливать для файлов форума, спрашивайте у хостера (в вопросе Q3 из ExBB FAQ расстановка прав доступа достаточно подробно рассмотрена).

alexx пишет:
Сейчас вот такое приходит на мыло.

Вы неправильно настроили Cron.

alexx пишет:
Не пойму, индексация работает или нет, и как решить ошибки?
ps/ в last.php

alexx пишет:
то есть индексация есть как я понимаю из постов выше.

Индексация есть, если значение в этом файле изменяется при запуске скрипта Cron'ом. Но оно может также изменяться, если Вы просто запускаете cron.php из браузера.
60. alexx - 22 февраля 2010 — 21:23 - перейти к сообщению
Вроде все делал по инструкции, сначала проверил путь до файла, вставил его.
Потом настроил Cron в cPanel, прописал путь до файла ( выставил индексацию с 1 мин каждого часа, скрин приложил).
ps/ перепроверю все..отпишусь.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0538]     [ ]