Mineaki Gotoh
gij****@peak*****
2003年 3月 11日 (火) 14:08:08 JST
永田さん、こんにちは。後藤です。 すでに解決されているのをほじくりかえして恐縮なのですが…… > 結果は、file_uploads = Offが原因でした... あれ、本当にそれだけだったんですか? file_uploads がOffだというだけで、普通のPOST変数を取得できない、とい うのはかなりおかしな仕様だと感じてしまいますね。 というか、少なくともうちのPHP4.3.0では、file_uploadsがOffでも、POST変 数は取得できますし……。 PHPのバージョンによっては、file_uploadsがOffになっていると、enctypeが "multipart/form-data" としてPOSTされたデータは、アップロードされたフ ァイルそのものでなくても、POST変数として取得不可能だ、ということにな るでしょうか。 後学のために知っておきたいのですが、お使いのPHPはRedHatの提供するRPM そのままでしょうか? (確か4.1.2くらいのバージョン) そうだとしたら、MySQLやApacheはともかく、やはりPHPだけは自分でmakeし なければならない、という結論になりますね。 p.s. 今、ざっとgoogleでしらべてみたら、やっぱり4.1.2のバグみたいです ね。 http://bugs.php.net/bug.php?id=15827 -- 株式会社PEAK ネットワーク技術担当 後藤 <gij****@peak*****>