代码:
system("sudo rm -f /tmp/restarthttp.sh");
system("sudo echo \"sleep 2;sudo service httpd restart;\" > /tmp/restarthttp.sh");
system("sudo chmod a+x /tmp/restarthttp.sh");
system('sudo /tmp/restarthttp.sh &');
问题:
Apache 重启成功,但是页面返回
代码:
system("sudo rm -f /tmp/restarthttp.sh");
system("sudo echo \"sleep 2;sudo service httpd restart;\" > /tmp/restarthttp.sh");
system("sudo chmod a+x /tmp/restarthttp.sh");
system('sudo /tmp/restarthttp.sh &');
问题:
Apache 重启成功,但是页面返回
2 回答3.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.2k 阅读
1 回答560 阅读✓ 已解决
system("sudo rm -f /tmp/restarthttp.sh");
system("sudo echo \"sleep 10;sudo service httpd restart;\" > /tmp/restarthttp.sh");
system("sudo chmod a+x /tmp/restarthttp.sh");
system('sudo /tmp/restarthttp.sh > /tmp/exe.out 2>&1 &');
2>&1 改为重定向输出到exe.out文件中,& 并在后台执行。