**[[質問箱/284]] [#c03a5284]
|RIGHT:70|LEFT:410|c
|~サマリ|添付ファイル|
|~バージョン|1.4rc4|
|~投稿者|[[りょう]]|
|~状態|完了|
|~投稿日|&new{2003-10-15 (WED) 01:36:07};|
***質問 [#re36f5a1]
質問箱272の質問と似ているんですが。
画像のファイルの添付ができません。
8KBの画像は完全に添付でき、きちんと見ることもできますが、15KBの画像を添付すると画像の3分の2程度しか見えず、残りの3分の1は壊れたような見え方をします。
また、さらにサイズの大きい画像をのせるとそのサイズに応じて、ほんの一部しか見えなかったり、さらには全然見えなくなることもあります。全然見えないときは×印で表示されます。
どうか助けてください。

ちなみに環境は、RedHat9 にphp4.2.2 apache2 です。

***回答 [#b3165d8c]
-[[sha]] &new{2003-10-15 (WED) 09:43:24};
~ファイルが途中までしかアップロードできていないのでしょうか?確認してみてください。もしそうなら、ディレクトリの空き容量がないとか、タイムアウトしてるとか、、、「[[PHPファイルアップロードの処理:http://jp.php.net/features.file-upload]]」を御参照。
-[[puku]] &new{2003-11-04 (TUE) 01:23:18};
~私も同環境で同現象です.ちなみにテキストファイル(約2MB)を添付すると問題なくアップロード&表示できました.画像ファイル(JPEG,Gif,Png)を添付すると,添付後のファイルサイズが元ファイルの2倍のサイズになっているようです.何か設定にまずいところがあるのでしょうか.
-[[ぱんだ]] &new{2003-11-04 (TUE) 16:34:41};
~やっと再現できました。 http://bugs.php.net/bug.php?id=19263 が該当します。Apacheの設定ファイルにSetOutputFilter/SetInputFilterとAddTypeを同時に書くと、ご指摘の現象が起こるらしいです。
--再現した環境 : RedHat9 / php-4.2.2-17 / httpd-2.0.40-21
--/etc/httpd/conf.d/php.conf (インストール直後のまま)
 (snip)
 <Files *.php>
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 524288
 </Files>
 (snip)
--/etc/httpd/conf/httpd.confに以下の行を追加 (!!!)
 AddType application/x-httpd-php .php
--上記環境にPukiWikiを設置し、大きなファイル(80KBytes程度のJPEG画像)を添付したら、ファイルが壊れました。
-[[ぱんだ]] &new{2003-11-04 (TUE) 16:41:28};
~そんなことしてない!、という場合は…またご報告ください。 ;(
-[[ぱんだ]] &new{2003-11-04 (TUE) 19:33:18};
~ちなみに、RedHat9では、このバグはhttp://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=82967で報告され、php-4.2.2-17.1で修正されているようです。
-[[puku]] &new{2003-11-04 (TUE) 21:36:28};
~情報ありがとうございます.AddTypeの行ですが,php.confファイルに記述していました.これを削除することでOKとなりました.はじめてのRedHatLinux9サーバ構築編(秀和システム)のPHP設定のページでphp.confにAddTypeを記述せよとの解説があったため信用していました.この行を削除してもPHP自体は問題なく動作しますので良しとします.質問者の りょう さんも同解説書を持ってるかも :)
-突然のコメントで失礼します。私も同様の内容で非常に苦戦しておりました。ここのページを見て解決できました。私はAddType application/x-httpd-php .php を削除することで解決しました。どうもありがとうございました。 -- [[おむち]] &new{2005-05-05 (木) 06:12:02};
- [[削除予定]]: [[Q&Aに移動>Q&A/プラグイン/attachプラグイン#l8a3fc5f]] --  &new{2006-01-09 (月) 22:32:10};

#comment



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.052 sec.

OSDN