我这个批处理文件可以开启 php, 开启不了 nginx,为什么

肖大飞 发布于 2012/06/19 14:55
阅读 473
收藏 0
@echo off
echo Starting PHP FastCGI...
D:/service/RunHiddenConsole.exe D:/service/php-5.3.13/php-cgi.exe -b 127.0.0.1:9000 -c D:/service/php-5.3.13/php.ini
echo PHP FastCGI OK...
echo Starting Nginx...
cd D:/service/nginx-1.3.1
nginx.exe
echo nginx is running!
exit

 

我这个批处理文件可以开启 php, 开启不了 nginx,不知道哪里有问题,兄弟们帮看下问题出在哪?如果直接单击 nginx.exe 是可以开启 nginx,且 nginx 运行正常

加载中
0
bug哥
bug哥
start nginx.exe -c conf\nginx.conf
0
肖大飞

引用来自“bug哥”的答案

start nginx.exe -c conf\nginx.conf
谢谢,还是不行啊
皮总
皮总
日志呢?
0
肖大飞

引用来自“肖大飞”的答案

引用来自“bug哥”的答案

start nginx.exe -c conf\nginx.conf
谢谢,还是不行啊
没有开启 nginx ,日志里没记录
0
泡不烂的凉粉
泡不烂的凉粉
原因很简单。当运行php-cgi 的时候,进程卡在那里,没有继续运行下去。
0
leo108
leo108

cd D:/service/nginx-1.3.1 

的上面加一行

D:

0
肖大飞

谢谢各位,终于解决了,这样就可以了

@echo off
echo Starting PHP FastCGI...
D:/service/RunHiddenConsole.exe D:/service/php-5.3.13/php-cgi.exe -b 127.0.0.1:9000 -c D:/service/php-5.3.13/php.ini
echo PHP FastCGI OK...
echo Starting Nginx...
D:
cd D:/service/nginx-1.3.1
start nginx.exe -c conf/nginx.conf
echo nginx is running!
exit

返回顶部
顶部