0
私はUbuntu 8.04 LTSサーバーを使用しています。私は5.2(忘れたバージョン)から私のphpを公式レポから最新の5.2.4にアップグレードします。いくつかのPHP設定?
eAcceleratorのといくつかのエラーの後、それが正常に実行されますが、私は(他の誰かによって符号化)
を取る彼が最もPHP4の表記を使用する可能性が、いくつかのコードを見て、私はだろう私のレガシー・アプリケーションに多くの場所でエラーを持っています
- グローバル変数、たとえば
$_GET[id]
に 'を使用」またはなかった、$_SERVER[REQUEST_METHOD]
- 使用
$variable_name
代わり$_POST['variable_name']
:任意のPHPはこの種のコードと互換性を設定するかどうか尋ねます
- 使用は
$REQUEST_METHOD=="POST"
すでにregister_globalsのオンにするが、問題に
PHP4をインストールしますか? Webサーバーは、異なるディレクトリに対して複数のバージョンを実行できる必要があります。 PHP5.xは、完全に後方互換性があるとは限りません。 – Halcyon
は1であり、問題ではありません(ベストプラクティスは文字列を引用しています)。 2&3、誤解されなければ、それは動作しませんし、それをオンにする設定。変数変数を使用している可能性があります。あなたはそれに似た何かを持っていますか? PHP4をインストールするための – ajreal
は$ _GET、$ _POST、$ _SERVERは意図したとおりに動作しますか? – Dels