メニュー

1-17 PHPの詳細設定

いろいろひと段落がついたので、PHPの詳細設定に入る。

以下、phpの設定ファイルにシンタックスエラーがないか確認する方法。

php-fpm -t

phpの設定ファイルを変更したときには、php-fpmを再起動する。(httpdも?)

phpバージョンの非表示

/etc/php.iniを編集。
expose_phpをOnからOffに変更する。

expose_php = Off

その他設定メモ

zend.exception_ignore_argsは、本番環境ではOnに設定しておくのがよい。
register_argc_argvは、できるかぎりOffにしておいた方がいい。
short_open_tagは今のところ様子見でOffに設定。

雑記(まとまっていない)

メモ。mixhost、mail.add_x_headerがOnになってた。

「mail.mixed_lf_and_crlf」は比較的新しいPHPバージョンの設定かな。ちょっとわからんのでまだ触らないでおく。
upload_max_filesizeを触るのは一旦保留。

openssl.cafileは設定しなくてもよい。
pcre.jit、パフォーマンス改善に使えそうだけど、設定はあとで。