PHPでアップローダーを運営しています。

さくらのレンタルサーバから自宅サーバーへ変更しようと思い、自宅サーバへ変更しました。
今まで、投稿容量を500KBにしていましたが、今回1MBに変えました。しかし何度500KB以上のファイルを投稿しても「アップロードできませんでした。ファイルサイズを確認してください。」と出ます。
*この症状はさくらでも自宅でも同様です

スクリプトは
http://updir.net を使っています。
公式の掲示板にも ゆう という名前で質問しています。ご覧下さい。

ネットを検索すると、PHPによるアップロードはTimeoutの関係でうまく行かない事があると上がありました。がphp.iniを触っても解決できず。

最新のVineLinux+Apache2利用です。
php.iniのソースはこちら
http://221b.net/php.txtにおいて置きます。

急いでいます。
どなたかよろしくお願いします!!!

回答の条件
  • 1人50回まで
  • 登録:
  • 終了:2007/10/14 22:00:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:KUROX No.1

回答回数3542ベストアンサー獲得回数140

ポイント27pt

setting.phpの以下の内容がを1Mになてますか?

$file_size = "300KB";

id:hkdhkd

こんばんは。

2MBにしています。2048KBにもしてみましたが

500KB以上のファイルがアップできないようです。

2007/10/07 23:37:49
id:tezcello No.2

回答回数460ベストアンサー獲得回数69

ポイント27pt

コメントが付けられないので、こちらへ。(ポイントは不要です)

うちの Vine4.1 + Apache2.2.3 + php5.2.1 とは php.ini が違うような気がしますが、最新ではこのようになったのでしょうか?

うちのは

memory_limit = 128M

post_max_size = 8M

upload_max_filesize = 2M

となっていたので、デフォルトで2MBまでアップロードできました。


> 今まで、投稿容量を500KBにしていましたが...

PHP側のセッティングではなく、スクリプト側ではないですか?

デフォから変更したところがあるとか?


Apache を再起動したら正常に動作した...なんてオチは?

id:hkdhkd

こんにちは。

デフォルトでこのようなphp.iniでした。

とりあえず、一旦php削除して入れなおしてみます。

Apacheどころか何回もPC再起動しています・・。

スクリプトに変更点はないです。

--

OS入れなおしなどもしたが、やはりダメでした。

2007/10/10 01:48:27
id:KUROX No.3

回答回数3542ベストアンサー獲得回数140

ポイント26pt

http://updir.net/bbs/view.php?num=0703020019344885

>アップロードできませんでした。

>ファイルサイズを確認してください。

このメッセージを出してるのはどこなのかを突き止めた

ほうが・・。

ヘルプ見ると、サムネイルを作るようなのでその処理で

エラーになってる可能性も。BBSのようにサムネイル

をつくらないに設定しても、変化はありませんか?

id:hkdhkd

それは盲点でした。

ちょっとやってみます。やり次第結果を追記します。

2007/10/09 00:43:13

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません