LoginSignup
4
3

More than 5 years have passed since last update.

httpd.conf / php.ini の設定 備忘録

Posted at

環境

CentOS7

httpd.confの設定

アクセスした際、ブラウザ上にディレクトリのファイル一覧を表示させない

vim /etc/httpd/conf/httpd.conf
httpd.conf
#Options Indexes FollowSymLinks
Options FollowSymLinks

Apacheのデフォルト言語がUTF-8に設定されている為、metaタグが無視されてHTMLやアプリケーションが文字化けしてしまうことを防ぐ

httpd.conf
#AddDefaultCharset UTF-8

Apatchのテストページを表示させない

vim /etc/httpd/conf.d/welcome.conf
welcome.conf
#<LocationMatch "^/+$">
#    Options -Indexes
#    ErrorDocument 403 /.noindex.html
#</LocationMatch>

設定を反映

service httpd restart

php.iniの設定

vim /etc/php.ini

エラーログの出力先設定

php.ini
;error_log = php_errors.log
error_log = /var/log/php_errors.log

デフォルトで使用する言語を日本語に設定

php.ini
;mbstring.language = Japanese
mbstring.language = Japanese

文字コードをUTF-8に設定

php.ini
;mbstring.internal_encoding = EUC-JP
mbstring.internal_encoding = UTF-8

HTTPヘッダのPHPのバージョンを非表示

php.ini
;expose_php = On
expose_php = off

タイムゾーンの設定

php.ini
;date.timezone =
date.timezone = Asia/Tokyo

設定を反映

service httpd restart
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3