FedY@
Новичок
crontab & exec & php & windows
Под Виндовсом у меня работает Апач...
H:/server/php/php-cgi.exe H:/server/www/ftpsearch/admin/ftpcheck.php - такая строка запускаетсо каждых 5 мин
после запуска опр. какие фтп сервера в онлайне и потом происходит индексирование:
часть кода с ftpcheck.php:
Проблема:
Не запускается вот эта строка
Через браузер смотрел до ехес"а доходит 100%
почему то оно его пропускает и дальше идёт... в чём может быть причина?
вот так работает:
создал тест.рнр и вписал:
запускаю, после 5мин. проиндексировало...
в чём может быть проблема?
-~{}~ 05.01.07 20:19:
сорри, всё решил ... почему то $_SERVER['DOCUMENT_ROOT'] не передавался... вписал вручную.. какая-то магия=)
Под Виндовсом у меня работает Апач...
H:/server/php/php-cgi.exe H:/server/www/ftpsearch/admin/ftpcheck.php - такая строка запускаетсо каждых 5 мин
после запуска опр. какие фтп сервера в онлайне и потом происходит индексирование:
часть кода с ftpcheck.php:
PHP:
if ($spide){
foreach ($spide as $s){
{
echo ("<B>Running update of $s...</B>\n");
exec("H:/server/php/php-cgi.exe {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/spider.php $s > {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/$s.log");
}
}
include("updatestats.php");
}
Не запускается вот эта строка
PHP:
exec("H:/server/php/php-cgi.exe {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/spider.php $s > {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/$s.log");
почему то оно его пропускает и дальше идёт... в чём может быть причина?
вот так работает:
создал тест.рнр и вписал:
PHP:
<?php
exec("H:/server/php/php-cgi.exe {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/spider.php 192.168.0.9 > {$_SERVER['DOCUMENT_ROOT']}/ftpsearch/admin/192.168.0.9.log");
?>
в чём может быть проблема?
-~{}~ 05.01.07 20:19:
сорри, всё решил ... почему то $_SERVER['DOCUMENT_ROOT'] не передавался... вписал вручную.. какая-то магия=)
просто не сталкивался с таким раньше...