2012-03-08 12 views
0

のCLI php.iniのから設定をカスタム取得できません、私は、/ etc/PHP5/CLIでの私のphp.iniを変更し、しかし場合は、次の私は、コマンドライン上の単純なPHPスクリプトを実行しています

[foo] 
foo.name = john 

を追加しました私はそれが表示されないスクリプトからアクセスしようと私はphp -i | grep "foo"を行い、何も見ない、私は例えばshort_open_tagのPHP設定を編集し、それをオフにしてphp -i | grep "short_open_tag"を使用してチェックし、うまくいきました。私はphpinfo()もやっています。私のスクリプトの中で、それを実行し、grepを通して出力をパイプし、まだ喜びはありません。

アイデア?

答えて

0

あなたは自分の設定を任意にphp.iniに追加してスクリプトに使用できるとは思っていません。コンパイルされたモジュールが知っている設定でなければなりません。おそらくgetenv()とputenv()を使って環境変数を使うほうが良いでしょう。または、設定を別のiniファイルに保存してから、parse_ini_file()を使用して自分で解析します。

関連する問題