I'm having a bit of an issue using exec() and system().

Background:
I have this script that installs forum software for a client, and that works like a 
champ. In it I use system() to copy
the the default forum directory to the specified location the client sets, along with 
a unique directory name for the
forum. The code looks like:

$dir="unique_dir";
system("cp -R forum /path/of/forum/location/of/forums/".escapeshellarg($dir));

The forum directory is located in the same directory as the script.

Now, this is where I run into trouble. When they delete directories, I want to backup 
the directory before I delete it
just in case they delete the wrong information. I just can't get it to work. I've 
tried exec() and system() to no avail.
Of course, I'm under the impression I can use tar via exec(). Currently I have:

$dir="unique_dir";
$cmd="tar -cf /location/of/tar/files/$dir.tar /location/of/forum/diretory/*";
exec($cmd);

This should work shouldn't? Any thoughts, suggestions? Anyone else done something like 
this?

TIA

Tom

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to