[PHP-users 16000]Re: 大きいファイルをuoloadするとページを表示できませんとでます

kuge kuge @ kikusui.kme.mei.co.jp
2003年 6月 17日 (火) 20:17:04 JST


自己レスです。

> > http://ns1.php.gr.jp/pipermail/php-users/2003-March/014604.html
を参考にいろいろやってみました。


結果
/etc/httpd/conf.d/php.iniの

<Files *.php>
    SetOutputFilter PHP
    SetInputFilter    PHP
    LimitRequestBody    524288
</Files>

LimitRequestBody 524288を削除しただけでもうまく動作しますが
action=で指定したphpファイルにわたったときにファイルのサイズか
約2倍ぐらいになるようです。

下記の場合も動作OKですが
<Files *.php>
    AddInputFilter    PHP .php
    AddOutputFilter    PHP .php
    AddType x-httpd-php .php    
</Files>

ただ、Apacheのerror.logを見ると
Cannot get media type from 'x-httpd-php'とワーニングがでています。

上記でもAddType x-httpd-php .phpを削除すると
やはりファイルサイズが2倍ぐらいになります。

Apache2 + PHP 4.22の環境はやはりいろいろ問題がありそうです。






PHP-users メーリングリストの案内