🤖
ApacheでInvalid command 'Header'エラーが出る時の対処法
使用環境
Ubuntu 22.04
Apache2.4.52
エラー内容
ページにアクセスしようとするとエラーで開けなかったので、ログを確認
/var/log/apache2/error.log
Invalid command 'Header', perhaps misspelled or defined by a module not included in the server configuration
どうやらmod_headersが無効になっているようです。
mod_headersとは
mod_headersとは、HTTP リクエストヘッダとレスポンスヘッダを操作できるようにするものです。
解消方法
まずはmod_headersを有効にするために以下のコマンドを実行します。
$ sudo a2enmod headers
その後にApacheを再起動します。
$ sudo service apache2 restart
これでエラーが解消されます。
おわりに
最近は初めてやるようなことが多くて、エラーにすごくぶつかるけど、その分成長することができるのでいいですね。根気よく頑張っていきたいと思います。誰かの助けになれば幸いです。
参考文献
Discussion