Hallo,
Ik zit met een raar probleem waar ik niet uitkom.
Ik heb als cronjob om 0:00, 06:00, 12:00 en 18:00 het volgende script draaien.
Als ik dit script op de prompt uitvoer no problem.
Als ik via Webmin Run Now! doen ook geen error.
Maar wat nu?
Ik krijg steeds op mijn mail het volgende
Je zegt dus, ok, geen rechten.
Maar:
A: Cron draait als root.
B: die dir backups is 777, dus wat dat ding zeurt?
verder, wees niet bang, in mijn firewall staat dat maar 2IP's bij admin.***.nl mogen, dus die backup staat niet gewoon voor de grijp daaro
Wie weet wat dit kan zijn?
Ik zit met een raar probleem waar ik niet uitkom.
Ik heb als cronjob om 0:00, 06:00, 12:00 en 18:00 het volgende script draaien.
code:
1
2
3
4
5
6
7
8
| #!/bin/bash rm /home/wido/mysqldump.old.sql mv /home/wido/mysqldump.sql /home/wido/mysqldump.old.sql mysqldump -u wido -e --add-drop-table --password=*** -A > /home/wido/mysqldump.sql cp /home/wido/mysqldump.sql /var/www/admin.****.nl/backups/mysqldump.sql |
Als ik dit script op de prompt uitvoer no problem.
Als ik via Webmin Run Now! doen ook geen error.
Maar wat nu?
Ik krijg steeds op mijn mail het volgende
code:
1
| cp: cannot create regular file `/var/www/admin.***.nl/backups/mysqldump.sql': Permission denied |
Je zegt dus, ok, geen rechten.
Maar:
A: Cron draait als root.
B: die dir backups is 777, dus wat dat ding zeurt?
verder, wees niet bang, in mijn firewall staat dat maar 2IP's bij admin.***.nl mogen, dus die backup staat niet gewoon voor de grijp daaro
Wie weet wat dit kan zijn?