0

実行時にApacheを再起動する必要があるPHPファイルがあります。私は次のように試しました:最後の行に入れました:

exec('C:\apache2restart.bat');

そしてファイル。バット

net stop apache2 && net start apache2

しかし、それは Apache を停止するだけで、再起動しません。私は何を間違っていますか?

4

3 に答える 3

1

startコマンドのみを含むファイルが機能する場合は、これを入力することをお勧めします

    sleep 10

バッチを10秒間待機させるために、2つのコマンド内(または10を超える!停止にかかる時間を確認してから調整するだけ)。私に知らせてください、私は興味があります。

于 2012-12-19T14:48:01.267 に答える
0

ファイルを次のように変更します

net stop apache2
net start apache2
于 2012-10-04T18:34:49.903 に答える
0

再起動スクリプトを実行する別のバッチ ファイルを実行してみてください。

于 2012-10-04T21:31:12.190 に答える