|
|
|
| как пользоватся кроном в этой среде просто многое там надо делать через команднуюю строку а ей я пользоватся не очень то умею где по этому поводу можно почитать | |
|
|
|
|
|
|
|
для: himera7
(30.10.2007 в 01:02)
| | Возможно вас заинтересует ссылка http://www.nncron.ru/download/help_ru.zip. | |
|
|
|
|
|
|
|
для: cheops
(30.10.2007 в 10:54)
| | когда пишу
сrontab -e
выводит
MAILTO =ar4i-kzn@ya.ru
* * * * * /usr/local/bin/php /home/zzz/www/site1/public_html/1.php
при этом никого письма мне на почту не приходит
а скрипт простой выводит слово Hello | |
|
|
|
|
|
|
|
для: himera7
(02.11.2007 в 23:57)
| | Письма приходят на почту только если скрипт завершает работу ошибкой. | |
|
|
|
|
|
|
|
для: cheops
(03.11.2007 в 12:04)
| | <?php
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');
$fp = fopen ("1.txt", "w");
fwrite ($fp, $today);
fclose ($fp);
?>
chmod 777 для 1.txt лежит в тойже папке что и сам скрипт | |
|
|
|
|
|
|
|
для: himera7
(03.11.2007 в 17:11)
| | при этом текст в 1.txt так и не появляется | |
|
|
|
|
|
|
|
для: himera7
(03.11.2007 в 17:11)
| | Не могу запустить простейший скрипт через крон
1.php (в public_html)
<?php
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');
$fp = fopen ("1.txt", "w");
fwrite ($fp, $today);
fclose ($fp);
?>
1.txt (в public_html)
пустой
cron-conf (в /home/mylogin)
MAILTO=ar4i-kzn@ya.ru * * * * * /usr/local/bin/php /home/mylogin/www/site1/public_html/1.php
(отредактировано в CUTEFTP)
в PuTTy пишу
crontab cron-conf
после чего проверяю crontab - e новые данные хранятся в vi выхожу без сохранений
закрываю PuTTy проверяю 1.txt он так же остается пустой.
как правильно это делать?
И параллено сразу же вопрос если запустить напрямую 1.php
то 1.txt становится не пустым и хранится дата но если же запустить второй раз 1.php то файл 1.txt не изменяется
помогите | |
|
|
|
|
|
|
|
для: himera7
(03.11.2007 в 17:11)
| | Выставите путь к директории, где должен размещаться 1.txt при помощи функции chdir() - это только когда PHP работате в составе Apache он создаёт файлы в текущей директории - для cron испльзуется внешний PHP - он не знает где находится текущая директория и пытается вероятно создать 1.txt (а может и создаёт) либо в папке cron, либо в папке с php. | |
|
|
|
|
|
|
|
для: cheops
(30.10.2007 в 10:54)
| | я пользуюсь PuTTY | |
|
|
|