Всем привет.
Стоит Ubuntu server 10.04.2 LST, Apache/2.2.14, nginx/0.7.65. Фронтом нжинкс (статика), беком апач (динамика).
Установлен drupal 6.20, настроено расписание бекапа базы(backup_migrate), в cron.hourly прописан файл на выполнение друпаловского крона.
cd /home/admn/develop/drupal
php cron.php
Прописаны доступы на выполнение файла в cron.hourly (root 0755)
друпаловский cron.php (root/user 0755)
Прописан доступ к папке бекапа (www-data/root/user 0777)
При срабатывании крона в логах пишет
Но если запустить друпаловский крон в ручную, он легко и не принужденно запускает скрипт и сохраняет бекап в туже самую папку. Т.е. при ручном запуске апаческий юзер имеет доступ и права на запись. А когда cron заставляет www-data выполнить скрипт, тот пишет что нет доступа. Я думаю так, если нет поправьте.
Крон срабатывает!, проверяет наличие обновлений.
В чем может быть проблема?
Комментарии
Может кто подскажет что за юзер такой? user drupal
cat /etc/apache2/apache2.conf |grep User