unsiker
Постоялец
- Регистрация
- 6 Июн 2008
- Сообщения
- 465
- Реакции
- 173
Напиши команду которою ты юзаешь для запуска crontab.
дожно быть что то типа такого
вызов через эмулятор браузера (может не работать, если требуются какие-нибудь действия пользователя)
В общем,щас лето, телепаты в отпуске. Поэтому если хочешь что помогли напиши ОС сервера и есть ли доступ к командной строке. Если на сервере стоит какая то панель то напиши хостеру (обычно очень быстро помогают).
Да и еще ВСЕ ПУТИ в вызываемом php файле должны быть абсолютными.
В команде copy поменяй image/ на /home/usr/mysitedir/image/ где /home/usr/mysitedir/ - Путь к каталогу с сайтом начиная от корня
дожно быть что то типа такого
PHP:
0 5 * * * /usr/bin/php /home/www/script.php
вызов через эмулятор браузера (может не работать, если требуются какие-нибудь действия пользователя)
PHP:
0 5 * * * /usr/bin/wget /home/www/script.php
В общем,щас лето, телепаты в отпуске. Поэтому если хочешь что помогли напиши ОС сервера и есть ли доступ к командной строке. Если на сервере стоит какая то панель то напиши хостеру (обычно очень быстро помогают).
Да и еще ВСЕ ПУТИ в вызываемом php файле должны быть абсолютными.
В команде copy поменяй image/ на /home/usr/mysitedir/image/ где /home/usr/mysitedir/ - Путь к каталогу с сайтом начиная от корня
PHP:
$url="http://www.namesite.ru/catalog/".$product."/";
$page=file_get_contents ($url);
preg_match("|src\=\"\/_catalog_images\/(.*)\">|",$page,$size);
$size = $size[1];
if($size){copy("http://www.namesite.ru/_catalog_images/".$size, "/home/usr/mysitedir/image/".$size);}