Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 PHP 文件,执行时必须重新启动 Apache。我尝试如下:我输入了最后一行:
exec('C:\apache2restart.bat');
和文件。蝙蝠
net stop apache2 && net start apache2
但它只是停止 Apache,并没有重新启动。我究竟做错了什么?
如果仅包含启动命令的文件有效,那么我建议您输入
sleep 10
在两个命令内(或超过 10 个!只需检查停止需要多长时间,然后调整它)以使批处理等待 10 秒。告诉我,我很好奇。
尝试执行一个单独的批处理文件来执行重启脚本。
将文件更改为
net stop apache2 net start apache2