【发布时间】:2016-09-25 14:55:30
【问题描述】:
我正在使用内置的 php 网络服务器,这是我在我的 php 文件中编写的代码,但无法正常工作。
exec("php -S localhost:8000 -t /home/test/");
有什么问题吗?
谢谢
【问题讨论】:
-
是的路径是绝对正确的,因为如果我从终端执行相同的命令,它的工作但不是来自 php 文件
-
您是否收到错误或消息?
-
为我工作,做
exec("php -S localhost:8000 -t /home/test/ 2>&1");看看你是否有错误 -
没有错误,但是当我尝试在浏览器中加载 localhost:8000 时,没有从文件夹加载内容。
-
@Stan:如果我添加 2>&1,它正在工作,但停止该文件的其他进程并坚持显示此命令执行。