概述
C:/php-7/php-cgi.exe -b 127.0.0.1:9000 -c C:/php-7/php.ini
用以上方式打开php的话,会自动的关闭,到处查了后说什么东西默认是500次,到了的话cgi就会关闭
所以才想到用以下的批处理办法去解决
@echo off
echo Starting PHP FastCGI...
set PHP_FCGI_MAX_REQUESTS=0
"C:php-7RunHiddenConsole.exe" "C:php-7php-cgi.exe" -b 127.0.0.1:9001 -c "C:php-7php.ini"
"C:php-7RunHiddenConsole.exe" "C:php-7php-cgi.exe" -b 127.0.0.1:9002 -c "C:php-7php.ini"
"C:php-7RunHiddenConsole.exe" "C:php-7php-cgi.exe" -b 127.0.0.1:9003 -c "C:php-7php.ini"
上面开启了三个php-cgi
RunHiddenConsole.exe是用来隐藏窗口的,下载地址
https://pan.baidu.com/s/1znVfxIV1y_XI1j48fDKelg
set PHP_FCGI_MAX_REQUESTS=0
网上说添加以上就不会退出,我也参考了一些老的代码,在windows也是这样,目前我这边没有出现退出情况.
对于nginx的配置,我有如下配置
upstream phpfastcgi_proxy{``
server 127.0.0.1:9001;
server 127.0.0.1:9002;
server 127.0.0.1:9003;
}
location ~ .php$ {
root D:/dl/public/;
fastcgi_pass phpfastcgi_proxy;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME D:/dl/public/$fastcgi_script_name;
include fastcgi_params;
}
windows开机启动脚本
第1种,在终端中 gpedit.msc -> 计算机配置 windows设置 脚本(启动/关机) 在启动里面添加你的bat即可
第2种,在计划任务中添加
最后
以上就是含糊老师为你收集整理的php在window,php在window上的问题的全部内容,希望文章能够帮你解决php在window,php在window上的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复