我必须在以下位置 下的PHP脚本:\ WAMP \ WWW \ TCL \ BIN \proc_open工作目录
我访问相同的通过浏览器(http://localhost/tcl/bin/xxx.php
在PHP脚本。我做了proc_open
$app = 'C:/wamp/www/tcl/bin/tclsh84.exe';
$process = proc_open($app, $descriptorspec, $pipes);
,如果我给它的工作原理的完整路径,但如果我只是给tclsh84.exe这是行不通的。 虽然PHP手册指出,如果你不给proc_open的第四个参数(CWD)确认当前正在执行的进程的目录。
有人可以指导我,因为我不能硬编码的TCL可执行文件路径,因为这需要在Windows和Linux都可以工作。
问候, 大额牛
你能告诉我如何在配置文件中定义?你能写一些示例代码吗? – Vidya