Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
01.08.2006, 10:17
Гость
Гость

У меня такая проблема: не работает управление задачами. В админке показывает что скрипты помещенные туда ни разу не запускались. При попытке запустить crontab.php вручную выводит ошибку:
Код:
#!/usr/local/bin/php 
Warning: passthru() has been disabled for security reasons in /home2/xsiteod/public_html/netcat/admin/crontab.php on line 32

Warning: passthru() has been disabled for security reasons in /home2/xsiteod/public_html/netcat/admin/crontab.php on line 32

Warning: passthru() has been disabled for security reasons in /home2/xsiteod/public_html/netcat/admin/crontab.php on line 32

Как быть?
04.08.2006, 18:52
n

Зарегистрирован:
2006-08-04
Сообщений: 170

На хостинге в целях безопасности запрещено выполнение системных функций операционной системы, на которых построен модуль управления задачами. Либо попросить включить, на что хостинг вряд ли пойдет, либо вручную заменить в crontab.php функцию passthru на fopen, примерно так (на примере 2.4).

Код:
passthru("wget -O - -q http://".$HTTP_HOST.$rs['Cron_Script_URL']);
passthru("wget -O - -q ".$rs['Cron_Script_URL']);


меняем на:

Код:
fopen("http://".$HTTP_HOST.$rs['Cron_Script_URL'], "r");
fopen($rs['Cron_Script_URL'], "r");
04.09.2006, 13:32
Гость
Гость

Доброго времени суток

Поправил crontab.php как описано выше, прописал на хостинге в crontab, все работает, но:.


При нажатии кнопки в разделе "модули -> поиск -> Переиндексировать сайт" после переиндексации -

Проиндексировано документов: 93,

после отработки индексации кроном

Проиндексировано документов: 23,


Настройки модуля сделаны на индексацию сайтов типа:
aaa.xxx.ru
bbb.xxx.ru
ссс.xxx.ru

В кроне указан путь к скрипту crontab.php принадлежащий домену aaa.xxx.ru
04.09.2006, 17:42
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

ну посмотрите по БД, что у вас индексируется в обоих случаях. проблемы совершенно любые могут быть.
04.09.2006, 18:09
DmD

Зарегистрирован:
2006-06-29
Сообщений: 25

Да, вот, не усматриваю я никакой логики в том что легло в базу =(

на что обратить внимание в пер. очередь?






Пусть каждый верит в то, что говорит, не обижайте их напрасно....
07.09.2006, 17:15
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

В тиблце шаблона все поля типа Body и URL должны быть заполнены у всех записей...
если есть много записей, у которых Body пустой, либо на этих страницах нет <!-- content -->, либо скрипту просто не хватило времени до них добраться... Хотя, индексация по крону должна полносью проходить по всему сайту, там нет ограничений на время выполнения скрипта.
08.09.2006, 16:28
DmD

Зарегистрирован:
2006-06-29
Сообщений: 25

MipH писал(а):
В тиблце шаблона все поля типа Body и URL должны быть заполнены у всех записей

Для домена на который натравлен cron поля Body и URL заполнены

MipH писал(а):

если есть много записей, у которых Body пустой, либо на этих страницах нет <!-- content -->,

<!-- content --> есть, у взятых по этим URL страницам Title Body - пусты (да и страниц таких от силы пара, тройка на каждый домен)

MipH писал(а):

либо скрипту просто не хватило времени до них добраться... Хотя, индексация по крону должна полносью проходить по всему сайту, там нет ограничений на время выполнения скрипта.

Как это проверить?
Сейчас cron запускается командой
Код:
*/2 * * * * /usr/local/apache-php4/bin/php-cli -q /home/u29566/finkrek.ru/www/netcat/admin/crontab.php


Пусть каждый верит в то, что говорит, не обижайте их напрасно....
08.09.2006, 17:50
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

У вас мастерхост.
заходите по SSH в консоль и запускаете:
Код:
/usr/local/apache-php4/bin/php-cli -q /home/u29566/finkrek.ru/www/netcat/admin/crontab.php

На экран побежит все то, что индексируется...
11.09.2006, 13:43
Гость
Гость

Ничего не побежало =(

Решил по другому

Код:
/usr/local/bin/wget -O /dev/null -q http://www.domain.ru/netcat/modules/search/cron.php?param=***********


а в "Управление задачами" отключил запуск
198 196 2006-09-11 13:43:18 6877
Описание проекта