sites-enabledディレクトリのWebサイトの1つに対して、変数AllowOverrideを編集しました。 Apacheを再起動せずに新しい構成をリロードするにはどうすればよいですか?出来ますか?
コマンドを使用して可能になるはずです
Sudo /etc/init.d/Apache2 reload
それが役立つことを願って
他の方法は:
Sudo service Apache2 reload
行う
apachectl -k graceful
詳細については、このリンクを確認してください: http://www.electrictoolbox.com/article/Apache/restart-Apache/
Apache 2.4、非systemd(CentOS 6.x、Amazon Linux AMIなど)およびsystemd(CentOS 7.xなど)向けに更新されました:
現在のスレッドで何をしたいかによって、Apacheプロセスに設定をリロードさせる2つの方法があります。アイドル状態で終了するか、直接それらを強制終了します。
Apacheはコマンドとしてapachectl -k
を使用することを推奨しています。systemdの場合、コマンドはhttpd -k
に置き換えられます。
apachectl -k graceful
またはhttpd -k graceful
Apacheは、アイドル時にスレッドを終了するようにアドバイスし、Apacheは構成を再ロードします(終了しません)。これは、統計がリセットされないことを意味します。
apachectl -k restart
またはhttpd -k restart
これは、プロセスがそのスレッドを強制終了するという点で停止に似ていますが、プロセスはそれ自体を強制終了するのではなく、構成ファイルを再ロードします。