PHPをコマンドラインで使うときには、PHP 4.2.2 では、registers_globals が On になっている必要があるようです。Off の場合でも、コマンドラインから使う場合には、On のように、設定することはできるでしょうか? php -d なんとかとして、オプションを与える形式でできるとありがたいです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/01/10 14:05:57
  • 終了:--

回答(1件)

id:diabah_blue No.1

diabah_blue回答回数129ベストアンサー獲得回数12005/01/10 15:04:55

ポイント50pt

http://www.php.net/manual/ja/features.commandline.php

PHP: PHP をコマンドラインから使用する - Manual

php -d register_globals hoge.php

とするか、

php.iniをコピーした/foo/bar.ini を作り、

register_globals=On とし、

php -c /foo/bar.ini hoge.php

としてみてはどうですか?

実際に4.2.2で試していないので、お役に立てない場合は後程ポイントをお返しします。

id:kaiketsu

#!/usr/bin/php -c /foo/bar.ini hoge.php だとうまく動かないようですが、上記のように、php -c うんぬんだとうまくゆきました。ありがとうございます。

2005/01/10 17:01:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません