为什么'node'不能被PHP识别为内部或外部命令,可执行程序或batch file?

为什么'node'不能被PHP识别为内部或外部命令,可执行程序或batch file?,第1张

概述为什么'node'不能被PHP识别为内部或外部命令,可执行程序或batch file?

我用这个代码做了一个批处理(.bat)文件:

node -v PAUSE

当我通过windows VPS(Server 2012)启动它时,它可以正常工作并显示v6.11.4 。

但是,当我在PHP中这样做:

echo exec("C:\windows\system32\cmd.exe /c START C:\xampp\htdocs\test.bat");

它在我的VPS上启动一个命令进程(我可以看到它),但是它显示:

valIDation已在批处理脚本中input了数字“X”

使用cmd windows7将键盘命令发送到程序中

如何在windows'cmd.exe中杀死java进程(按名称)?

在windowsbatch file中的grep

批处理脚本在XP中,而不是在Win7中

“节点”不被识别为内部或外部命令,可 *** 作程序或batch file。

我从法文翻译它。 原版的:

'节点'不需要重新组合,也不需要程序可执行或者不受限制。

我search了很长时间,并尝试了不同的东西,但我无法修复它。 所以我在这里寻求帮助。

什么可能是这种不同的行为的原因?

windows Shell脚本:检查包含双引号的批处理选项

如何将以“!”结尾的parameter passing给另一个bat文件?

将斜杠附加到文件中特定行的末尾

windows批量用户inputvariables未在一个if中设置

模拟鼠标点击窗口启动使用脚本

节点可能不在执行该命令的用户的PATH变量中。 运行echo $ PATH

总结

以上是内存溢出为你收集整理的为什么'node'不能被PHP识别为内部或外部命令,可执行程序或batch file?全部内容,希望文章能够帮你解决为什么'node'不能被PHP识别为内部或外部命令,可执行程序或batch file?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1269038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存