作为后台进程启动PHP内置在Windows服务器上

时间:2017-07-26 22:29:23

标签: php server localhost

我正在使用PHP内置服务器进行测试,我想知道是否有一种方法可以在使用命令php -S 127.0.0.1:809 -t Folder启动内置服务器时隐藏cmd窗口

我目前正在使用Windows 10,所以我需要一个Win解决方案。

2 个答案:

答案 0 :(得分:0)

不是百分百肯定的,但你可以尝试一下:

What is cmd's equivalent to Bash's & (ampersand) for running a command without waiting for it to terminate?

因此你可能会这样:

start /B php -S 127.0.0.1:809 -t Folder

答案 1 :(得分:0)

您可以创建vbs脚本(run.vbs),然后将此代码放入其中

Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /C CD resource\php && php -S 127.0.0.1:809 -t HTML", 0
Set oShell = Nothing

0在行信号中,不显示命令行窗口。