**[[質問箱/179]] [#t1626b4f]
|RIGHT:70|LEFT:410|c
|~サマリ|大きい添付でエラー|
|~バージョン|1.4rc2|
|~投稿者|[[k2ago]]|
|~状態|完了|
|~投稿日|&new{2003-06-25 (WED) 00:28:31};|
***質問 [#sc865ef9]
:|
~PukiWiki 1.4rc2 を使用しています
~Win2000-Apache2-PHP4.3.1で正常に動作していたPukiwikiをRedHat9-Apache2-PHP4.2.2に移行しました。結果、以前の環境で可能だった大きいサイズのファイルのアップロードが出来なくなってしまいました。400KBくらいまでは正常に添付可能です。この大きいファイル添付で発生する問題の他は、今のところ問題ないように見えます。
~移行時にいろいろとやっておかしくしてしまったんだと思うんですが、どのへんが怪しいか、どの変を確認したら良いかアドバイスをお願いします。
~ファイルのアップロードサイズを10MBに変更しています。
~attach.inc.phpには
 ini_set('upload_max_filesize','10M');
 define('MAX_FILESIZE',10000000);
と設定しています。
~php.iniは
 file_uploads = On
 upload_max_filesize = 2M
となっています。
~具体的には、IEで500KBくらいのサイズのファイルをアップロードした場合アップロードボタンをクリックした直後に
 ページを表示できません。
 サーバーが見つからないか、DNS エラーです。
と言うエラーがIEに返ってきます。
~mozillaで500KBのファイルをアップロードした場合アップロードボタンをクリックした場合は、少しなんか動いたあとに
 このページにはデータがありません
と表示され添付できず。
~なお、正確な大きさはわかりませんが400KBくらいなら正常に添付出来ます。
***回答 [#zf2992f6]
-[[三浦克介]] &new{2003-07-01 (TUE) 17:26:30};
~Apache の LimitRequestBody で引っ掛かっている可能性が高いです。RedHat で
標準インストールされる Apache は、この値が 512kB に設定されているそうで
す。
~http://www.php.net/manual/ja/features.file-upload.common-pitfalls.php
~http://httpd.apache.org/docs/mod/core.html#LimitRequestBody
~それと、apache の Timeout ディレクティブも要注意です。
~http://httpd.apache.org/docs/mod/core.html#timeout
-[[名無しさん]] &new{2003-07-01 (TUE) 17:56:59};
~RedHatのページのコメントにも追記しておきました。
- [[削除予定]]: [[Q&Aに移動>Q&A/プラグイン/attachプラグイン#b0b6b6c5]] --  &new{2005-12-30 (金) 02:18:07};
- 原則、ここの情報を適切にまとめるものであり、情報量が減らないことだと思っていましたが、QAだと、かなり減りますね。再考願います。 --  &new{2005-12-30 (金) 02:40:42};
- RHEL3/4 では /etc/httpd/conf.d/php.conf も注意。 -- [[naopon]] &new{2007-03-30 (金) 21:54:17};

#comment


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.040 sec.

OSDN