実行時にApacheを再起動する必要があるPHPファイルがあります。私は次のように試しました:最後の行に入れました:
exec('C:\apache2restart.bat');
そしてファイル。バット
net stop apache2 && net start apache2
しかし、それは Apache を停止するだけで、再起動しません。私は何を間違っていますか?
startコマンドのみを含むファイルが機能する場合は、これを入力することをお勧めします
sleep 10
バッチを10秒間待機させるために、2つのコマンド内(または10を超える!停止にかかる時間を確認してから調整するだけ)。私に知らせてください、私は興味があります。
ファイルを次のように変更します
net stop apache2
net start apache2
再起動スクリプトを実行する別のバッチ ファイルを実行してみてください。