Hi all, this is my situation: I want to execute some comands using 'shell_exec':
$command=shell_exec("ls -la /usr/dest_dir;cp -R /usr/source_dir/1.php /usr/dest_dir;cd /usr/dest_dir;ls -la"); echo "<pre>$command</pre>"; Actually, these commands: 1) ls -la /usr/dest_dir 2) cp -R /usr/source_dir/1.php /usr/dest_dir 3) cd /usr/dest_dir 4) ls -la This is what I get: total 8 drwxr-xr-x 2 mysql mysql 4096 Jan 13 13:29 . drwxr-xr-x 18 mysql mysql 4096 Jan 13 12:25 .. total 8 drwxr-xr-x 2 mysql mysql 4096 Jan 13 13:29 . drwxr-xr-x 18 mysql mysql 4096 Jan 13 12:25 .. the first 3 lines, before the 'cp' command the last 3 lines, after the 'cp' command. As you can see, no changes. I've looked in the logs of the apache webserver and i've found this line: cp: cannot create regular file `/usr/dest_dir/1.php': Permission denied Note: source_dir and dest_dir are both owned by mysql Another thing : cp: cannot create regular file `/usr/dest_dir/1.php': Permission denied The path begin with a back tick . Is that normal? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php