在openresty和nginx之间切换问题

时间:2019-01-25 23:39:39

标签: php bash nginx openresty

我正在尝试使用nginxopenrestyphp之间切换execexec('/bin/systemctl stop nginx ; /usr/local/openresty/nginx/sbin/nginx -p /usr/local/openresty/nginx');

我用它来切换到openresty,exec('/usr/local/openresty/nginx/sbin/nginx -s stop ; /bin/systemctl start nginx');

和此ssh切换到nginx。

两者均从/bin/systemctl start nginx开始工作,但是从php开始,我无法启动nginx。该.sh似乎没有执行。我尝试改为从type X struct { Y Z } type Z interface { ... } 个文件执行代码,但这没用。

2 个答案:

答案 0 :(得分:0)

尝试使用

exec('/usr/local/openresty/nginx/sbin/nginx -s stop && /bin/systemctl start nginx');

答案 1 :(得分:0)

我可以使用它切换到MyCats a = new MyCats(12, "Foo");

openresty

,然后切换到shell_exec('/bin/systemctl stop nginx; /usr/local/openresty/nginx/sbin/nginx -p /usr/local/openresty/nginx');

nginx