アップロードファイルのサイズが制限さの理由です

問題の
症状:
Linuxサーバ上、小さいファイルをアップロードするPHPプログラムは、数メガバイトすることができ、より多くの3メガバイトのアップロードよりも失敗した
効果がない、php.iniの内部のアップロードファイルのパラメータを変更します

ソリューション
これは、プリマ環境で原因で、CGIプログラムは、の保護cgiwrapである実行
時間を実行しているcgiwrap検出プログラムの所有者、権限、ディレクトリまず、正しいされます
レポートを実行することはできません正しくない
間違った現象を非常にあります一般的

cgiwrapも制限CPU、メモリの制限、制約とのプロセスの他の側面に能力がある
PHPスクリプトを介してアップロードデフォルトを、データの約3メガバイトをアップロード
して、PHPスクリプトは、リソース上で実行することだと思いcgiwrap、強制的にPHPのプログラムを終了し
、したがって、それは、PHPを逃しました理由もなく失敗したアップロード、およびアップロードPHPは、障害の原因を報告しません

このように、次の行かどうかを確認するために、/usr/prima/etc/httpd/site.confチェック
するSetEnv CGI_RLIMIT_INFINITY 1

この識別は、資源をチェックしていないなどのチェック所有者、アクセス権を、cgiwrap
デフォルトでは、Linux用のプリマはsite.confこの構成を持っている
設定が削除された場合は、管理者
または存在していない何らかの理由で
意志の出会いをこの記事は失敗と述べ
、この行を書くには、Apacheの修復を再起動するように設定することができます

おすすめ

転載: www.cnblogs.com/sfqas/p/12181820.html