rafaello
Новичок
Доброго дня.
Есть задача запускать по крону один файл, который использует функцию imap_open();
Я создал тестовый файл test.php
Затем создал файл /var/spool/cron/crontabs/root
где прописал
ну и.....
Вобщем картина такая.
Если открыть файл test.php через браузер (сделал копию и поместил в /var/www/html), то все отрабатывает четко, пишет "qu" и выводит содержимое ящика,
а если через крон, то в консоль выводит только "qu".
Получается, что imap_open() через крон не работает.
Не подскажете, где загвоздка?
Есть задача запускать по крону один файл, который использует функцию imap_open();
Я создал тестовый файл test.php
PHP:
echo 'qu';
if($mbox = imap_open("{localhost:143/imap/novalidate-cert}INBOX", '[email protected]', 'xxxxxx83w4')){echo 'good';}else{echo 'bad';}
$check1 = imap_check($mbox);print_r($check1);
где прописал
Код:
*/1 * * * * /usr/bin/php /root/test.php > /dev/pts/1
Код:
#service cron restart
Если открыть файл test.php через браузер (сделал копию и поместил в /var/www/html), то все отрабатывает четко, пишет "qu" и выводит содержимое ящика,
а если через крон, то в консоль выводит только "qu".
Получается, что imap_open() через крон не работает.
Не подскажете, где загвоздка?