前提
phpをコンパイルした時
また、だれかに消されたとき(笑
手順
# which php /usr/local/bin/php # php --ini Configuration File (php.ini) Path: /usr/local/etc/ Loaded Configuration File: (none) ★php.iniがない。 Scan for additional .ini files in: /usr/local/etc/php Additional .ini files parsed: (none) # cd /usr/local/etc/ # cp -p (php.ini-production等のテンプレート) php.ini ※配置すると自動的に読み込みを始める。 # php --ini Configuration File (php.ini) Path: /usr/local/etc/ Loaded Configuration File: /usr/local/etc/php.ini ★php.iniを認識した。 Scan for additional .ini files in: /usr/local/etc/php Additional .ini files parsed: (none) ※apache設定 # 読み込みがないことをphpinfo()で確認 ・・・ <tr><td class="e">Loaded Configuration File </td><td class="v"> </td></tr> ・・・ # vi httpd.conf + PHPIniDir /usr/local/etc # 再起動 # /etc/init.d/httpd restart # 読み込みがあることをphpinfo()で確認 ・・・ <tr><td class="e">Loaded Configuration File </td><td class="v">/usr/local/etc/php.ini </td></tr> ・・・
以上