いつもよくやるphp.iniの設定メモ。
timezoneの設定
[Date]
; Defines the default timezone used by the date functions
; Will be changed by MAMP to system timezone
date.timezone = "Asia/Tokyo" ※"Asia/Tokyo"に変更
mbstringの設定
[mbstring]
; language for internal character representation.
mbstring.language = Japanese ※行頭のコメントをはずす。
; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
mbstring.internal_encoding = UTF-8 ※行頭のコメントをはずして、UTF-8に設定。
; http input encoding.
mbstring.http_input = auto ※行頭のコメントをはずす。
; http output encoding. mb_output_handler must be
; registered as output buffer to function
mbstring.http_output = UTF-8 ※行頭のコメントをはずして、UTF-8に設定。
; enable automatic encoding translation accoding to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
mbstring.encoding_translation = On ※行頭のコメントをはずして、Onに設定。
; automatic encoding detection order.
; auto means
mbstring.detect_order = auto ※行頭のコメントをはずす。
MAMPでのcache設定
変更がすぐに反映されないため。
[OPcache]
zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=0 ※1から0に変更
opcache.enable=0 ※この行を追加