php.iniの設置

前提

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>
・・・
以上

このブログの人気の投稿

RAC環境でimpdpをパラレルで実行するとき

ctrl+s 操作が不能に

TrustedInstaller.exe メモリリーク