Use ; instead of | e.g.
shell_exec("cd /change/to/dir; tar cvf /place/for/backup.tar files"); Todd. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Monday, 2 September 2002 9:40 AM > To: php-general > Subject: [PHP] using shell_exec > > > > Can somebody tell me way this will work at the command line but will > not work using PHP I also tried exec and system. from the command line > it adds all the files and directors. But using the script below from > PHP it creates an empty archive. > > shell_exec("cd /home/sites/www.directphp.net/ | tar --create --verbose > --file=/home/sites/www.directphp.net/sitebackup/backup.192002.tar web"); > > > > -- > Best regards, > rdkurth mailto:[EMAIL PROTECTED] > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php