Cron и запись файлов

Pol190

Новичок
Cron и запись файлов

Проблема такая
в cpanel
Command to run:
/usr/local/bin/php -f /home/domain.com/public_html/pa/px/start.php
Поставил на каждые 10 минут.
При выполнении скрипт создает файл.
Когда запускаю кроном - он почему то ничего не создает,без крона все ок.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Запустите с консоли.
"почему то ничего не создает" слабо поможет в решении проблемы.

-~{}~ 31.01.06 22:38:

2. Пользоветль, от имени которого запускается скрипт, имеет право на запись в файл? Скорее всего нет.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Для начала запустить его ручками из командной строки и посмотрень на ошибки
 

white phoenix

Новичок
Права пользователя под которым Cron запускает скрипт, могут существенно отличаться от прав пользователя веб-сервера (я так понял в варианте "без крона" подразумевался веб-сервер).
> Если нет - то как сделать чтоб имел такое право?
Измени права / запускай из под нужного пользователя.
 

Pol190

Новичок
запускаю из под этого же юзера...
Так же я делал чтобы крон мне слал логи на e-mail
Присылал то что обычно пишется когда я запускаю скрипт...
 

white phoenix

Новичок
> запускаю из под этого же юзера...
Как узнал?
> Так же я делал чтобы крон мне слал логи на e-mail
> Присылал то что обычно пишется когда я запускаю скрипт...
Никакого отношения к проблеме это не имеет.

Отправь себе по почте `ls -lia` ;)
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
2 Pol190
Фар+ КТРл 8 поможет убедиться, что файл в который "обычно пишется" имеет разные права по сравнению с тем, в который не пишется.
 

Pol190

Новичок
На счет юзера - я понял что скрипт юзера
aaa.com
и захожу в панель я под этим же юзером
тоесть aaacom
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Если лог-файлом можно пожертвовать то
1. Грохаем лог-файл, который создался скриптом через браузер.
2. start.php запускаем из КОНСОЛИ.
 
Сверху