php自带服务器命令php -S ..怎么让它在后台运行

php自带服务器命令php -S ..怎么让它在后台运行,第1张

当你在命令行启动这个Web Server时,如果指定了一个PHP文件,则这个文件会作为一个“路由”脚本,意味着每次请求都会先执行这个脚本。如果这个脚本返回 FALSE ,那么直接返回请求的文件(例如请求静态文件不作任何处理)。否则会把输出返回到浏览器。
Example #1 启动Web服务器 服务于当前目录
$ php -S localhost:8000
Example #2 启动时指定根目录
$ php -S localhost:8000 -t foo/
Example #3 使用路由(Router)脚本
$ php -S localhost:8000 routerphp

服务器软件都没运行,怎么可能看得到页面呢。。。
首先确定配置没问题了。
然后保证服务器软件正常启动了
如果服务器软件没有正常启动的
看看80端口是否被程序占用
最常见的情况就是在运行服务器软件前,下载软件已经运行了
如果开了下载软件的话,请先关掉下载软件
然后运行服务器软件,保证服务器软件正常启动
然后再开下载软件

可以用php写一段脚本,通过“exec php php脚本名”执行,将结果写入到文件中。
在浏览器端用js刷新页面,请求服务器,直到服务器给出结果或者错误报告
如果不想用户等执行结果,可以让用户提交一个email,将结果发送给他。


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

原文地址: http://outofmemory.cn/zz/10595266.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存