最近、フォーラムをVBB2からVBB3にアップグレードし、アップロードする添付ファイルのサイズを2Mに設定しましたが、500Kを超える添付ファイルをアップロードするたびにエラーが発生しました。ただし、以前VBB2を使用していたときは正常でした。
php.iniを注意深く確認し、upload_max_filesize=8mで問題ありません。そして、
の値をそれぞれ120、180、32Mに増やしますが、それでも効果はありません。とても頭が痛い!
その後、http.conf 設定ファイルに問題があるのではないかと疑い始めましたが、最初から最後までチェックしたところ、何も異常が見つからなかったので、この問題は賢明に脇に置かれました。
ある日、サーバーにサブドメイン名を追加し、/etc/httpd/conf.d/ フォルダーの下にある access.conf ファイルを変更する必要があると、すぐにこのフォルダーの下に php.conf があることがわかりました。開いてみると以下の通りです 内容:
LimitRequestBody 524288 の 524288 が 512KB に等しいので、これを 2097152 に変更すると、2M を超える添付ファイルをアップロードできない問題が解決されます。
もう一度思い出してみると、VBB2 を使用していたとき、オペレーティング システムは RHAS 2.1 で、組み込みの Apache 1 でした。バージョン 2.x で、Apache の構成ファイルの構成が変更されているのかもしれません。自分一人でやればこの問題は起こらないでしょうが、私は怠け者でコンパイルが好きではありません(笑)。
http://www.bkjia.com/PHPjc/313781.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/313781.html技術記事最近、フォーラムを VBB2 から VBB3 にアップグレードし、アップロードする添付ファイルのサイズを 2M に設定しましたが、500K を超える添付ファイルをアップロードするたびにエラーが発生しました。ただし、以前 VBB2 を使用していたときは正常でした。 php.ini を注意深く確認してください...