I have a PHP script at the following location C:\wamp\www\tcl\bin\
I am accessing the same through a browser (http://localhost/tcl/bin/xxx.php
In the PHP script . I am doing a proc_open
$app = 'C:/wamp/www/tcl/bin/tclsh84.exe';
$process = proc_open($app, $descriptorspec, $pipes);
if i give the full path it works , but if I just give tclsh84.exe it does not work . Although the PHP manual states if you don't give 4th parameter of proc_open (CWD) it takes the directory of the currently executing process.
Can someone guide me as I can't hardcode the tcl executable path as this needs to work both in windows and linux .
Regards, Mithun