Home »
Imported messages »
comp.lang.php »
php exec ( ) DO NOT work for relative paths: Help?
php exec ( ) DO NOT work for relative paths: Help? [message #182763] |
Fri, 06 September 2013 06:58 |
Fastian
Messages: 20 Registered: June 2012
Karma: 0
|
Junior Member |
|
|
I am trying to execute a batch file using exec(). I am on Windows using xampp.
The exec() works well when the php file and batch file are in the same directory but it do not work if the batch file is present in another folder and you have to specify the path.
I have tried using relative as well as absolute paths but nothing has worked so far. For example my php file is in folder1 and batch file is in folder2 so I tried in following ways: (folder2 is present inside folder1)
exec('folder2\abcFile.bat');
exec('C:\xampp\htdocs\folder1\folder2\abcFile.bat');
exec('C:\\xampp\\htdocs\\folder1\\folder2\\abcFile.bat');
Also tried realpath() but it also didn't help.
Please reply if you have experience handling this issue.
Thanks!
|
|
|
Goto Forum:
Current Time: Tue Dec 03 17:44:54 GMT 2024
Total time taken to generate the page: 0.02200 seconds