从php启动.bat会给我一个错误';java';不被承认
当用php启动.bat时,我得到这样一个信息:“java不被识别为内部或外部命令”,但在windows中单击.bat即可启动。这是我用来启动的代码。球棒从php启动.bat会给我一个错误';java';不被承认,java,php,batch-file,exec,Java,Php,Batch File,Exec,当用php启动.bat时,我得到这样一个信息:“java不被识别为内部或外部命令”,但在windows中单击.bat即可启动。这是我用来启动的代码。球棒 exec('START D:\http\ftp\vanilla-server\run.bat'); 您的web服务器运行的帐户很可能没有设置完全相同的环境变量,如PATH,JAVA\u HOME,等等。。。作为你自己的账户 可以做些什么来修复它 更改全局路径以包含缺少的Java路径 将批处理文件更改为ALTERPATH,以便在一开始就向Jav
exec('START D:\http\ftp\vanilla-server\run.bat');
您的web服务器运行的帐户很可能没有设置完全相同的环境变量,如
PATH
,JAVA\u HOME
,等等。。。作为你自己的账户
可以做些什么来修复它
set "PATH=%PATH%;C:\%ProgramFiles%\java\jre7\bin"