Привет,
Есть php скрипт который закидывает продукты в Froogle, так вот проблема в том что крон почему-то не выполняет до конца действие, а именно генерирует продукты которые закидывает в файл и больше ничего не делает, а должен еще и закинуть на Froogle сервер.
Сам скрипт запускается кроном через cPanel использовав команду:
0 0 * * 1 GET [url]http://www.xxxx.com/froogle.php?feed=yes&upload=yes[/url]
Что приходит на майл так это:
Froogle Data Feeder started 2006/07/16 04:36:02
Feed file - /home/xxxx/public_html/shop/feed/xxxxx.txt
Froogle File Complete In 0.256830 Seconds 170 Records
Но должно быть:
Froogle Data Feeder started 2006/07/16 04:36:05
Feed file - /home/xxxx/public_html/shop/feed/xxxxx.txt
Froogle File Complete In 0.272924 Seconds 170 Records
Upload started...
Uploaded Successfully
-r--r----- 1 ftp root 85929 Jul 16 02:35 xxxxx.txt
Connected to: hedwig.google.com
Login: ok
Current Directory Is: /
Upload ok!
Пробовал:
0 0 * * 1 wget [url]http://www.xxxx.com/froogle.php?feed=yes&upload=yes[/url]
- запрещено на хосте
0 0 * * 1 php -q /путь/до/файла/froogle.php?feed=yes&upload=yes
и
0 0 * * 1 /usr/local/bin/php -q /путь/до/файла/froogle.php?feed=yes&upload=yes
- кричит Could not open input file
Как заставить выполнять действие до конца?