Help - Search - Members - Calendar
Full Version: Backups with php and cron
Linuxhelp > Support > Technical Support
4907
I am trying to set up an automatic db and files backup system and since all I know of Linux is rather scarce I can't figure out what I'm doing wrong with the relative or absolute paths to have a php script run through cron. The script itself doesn't seem to be a problem; manual backups work allright.
**********************************************
Linux server (dns hostname) 2.4.21-40.EL #1 (all I could find in phpinfo)
Php 5.05 as Apache module (1.3.31)
Access to cron through Cpanel GUI
No shell access
Host emergency 24X7 support ... dead
File permissions for script directory set to 755
***********************************************
Here is the script to be executed, bckpp.php:
CODE
<?php
// This code was created by phpMyBackupPro v.1.8
$_POST['db']=array("db_bcal", "db_cbr", "db_frm",  );
$_POST['tables']="on";
$_POST['data']="on";
$_POST['drop']="on";
$_POST['zip']="gzip";
$period=(3600*24)*0;
$security_key="e9bb66605399852f9d91327e8b230977";
// This is the relative path to the phpMyBackupPro v.1.8 directory
@chdir("../bckp/");
(- and I tried this also
@chdir("/home/myusername/public_html/bckp/");)
@include("backup.php");
?>

"backup.php" being in hxxp://wxw.domain.tld/bckp/

Now the cron command through Cpanel's GUI (frequency for test purpose only):
CODE
* * * * * curl -s -o /dev/null hxxp://wxw.domain.tld/tmp/bckpp.php


And the cron daemon's reply:
CODE
/bin/sh: line 1: backups: command not found


Anyone ? Thanks.
Termina
No shell access? That blows. >:( You might want to consider dreamhost.com

Nothing you've shown us would give the following error:

/bin/sh: line 1: backups: command not found

I have to assume that your 'backup.php' is at fault here. Since it's giving you the above error, you're probably not giving the correct path for 'backups' (if this is a script you use; if not, probably a typo or mistake in backup.php).

Make sure that the absolute path is given for 'backups'.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2017 Invision Power Services, Inc.