- ベストアンサー
webサーバのPHP設定を変更する方法
- webサーバのPHP設定を変更する方法を教えてください。
- 私はxoopsでwebサイトを作成していますが、容量が大きいファイルのアップロードに問題があります。
- さくらインターネットのwebサーバを使用していますが、どこを変更すればいいか分かりません。同じ経験のある方、助けてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
関連するQ&A
- upload_max_filesizeを超えるファイルのアップロード
phpにて動画ファイルをアップロードするプログラムを作成しています。 うまくアップロードされないため調べましたところ、upload_max_filesizeを超えたサイズだったためでした。 現状、2Mになってます。 レンタルサーバーなので、php.iniは触れないので、upload_max_filesizeを変えずに対応したいのですが、どうにか方法はないものでしょうか?
- 締切済み
- PHP
- phpで巨大なファイルをアップロード
お世話になります。 PHP・Apacheを使用して大きな容量のファイルをアップロードしようとしています。 php.iniで下記のように値を変更しました。 max_execution_time = 1800 max_input_time = 1800 memory_limit = 2048M post_max_size = 2048M upload_max_filesize = 2048M default_socket_timeout = 1800 この状態でApacheを再起動して1.2GBほどのファイルをアップロードしてみたのですが エラーも起こらず、正常にアップロードされたかと思ったら160バイト程の容量でサーバーにあがっていました。 600MBくらいのファイルでためしたところ正常にアップロードされたのですが 1GB以上のファイルをアップロードするためにはまだなにか設定が足りない、または間違っているのでしょうか? サーバーはCentOS5.5の64bit、メモリは16GBあります。 回答よろしくお願いします。
- ベストアンサー
- PHP
- PHPのファイルアップロードについて
現在CakePHPでファイルのアップロードを行おうとしています。 で一通りアップの手順は書き終わったのですが、じつはアップロードするファイルが マックスで100MBほどになる可能性があるのです。 現在、仮のサーバーで試してみたところ10~11MBほどのファイルであればちょっと時間がかかりますが、アップはできました。 ただしそれ以上の重いファイルになるとBadRequestとなりアップできません。 通常PHPはデフォルトでは2MBが最大アップ容量だと思います。 それの制限を #Apache側でのリクエストのバイト制限 LimitRequestBody 300000000 #PHP.ini側でのPOSTリクエストのバイト制限 php_value post_max_size 300M #PHP.iniでのファイルアップロードのバイト制限 php_value upload_max_filesize 300M 上記のような記述をhtaccessに記述しています。 ところが、12MB~以上のファイルになるとブラウザがBadRequetを返してしまいます。 これは実際のレンタルサーバーだけでなく、ローカルのApache環境でも同様の現象が起きます。 他に、アップ時に制限をかけているプロパテイ的なものがApacheやPHPの設定にあるのでしょうか? アップロードに詳しい方ご教授お願いいたします。
- ベストアンサー
- PHP
- php.iniについて
php.iniについて よろしくお願いします。 【問題点】 upload_max_filesizeをデフォルトの2Mから8Mに変えたいがphp.iniファイルを変えても、 phpinfo();のコマンドで2Mのままで表示されてしまう。 【現状】 1.Loaded Configuration File「C:\Windows\php.ini」を変えたが反応がない。 2.サーバも再起動してみたが、変わらなかった。 3.他のローカルディスクC内の他の「php.ini」を消しても変化なし 4.全ての「php.ini」を消してもphpinfo()が動いた(全部消したのにどこのiniファイルを見てるんだろ?) お手上げ状態です・・・ ご助力の程、よろしくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- ファイルのアップロードサイズについて
環境は linux+Apache+php になります。 ファイルのアップロードサイズについてですが、php.iniに post_max_size = 8M upload_max_filesize = 4M 等の記載がなく、またhttpd.confも AllowOverride none (.htaccessファイル 無効?) になっていた場合、アップロードできるサイズの制限はデフォルトの post_max_size = 8M upload_max_filesize = 2M になるのでしょうか? AllowOverride all の設定で、httpdファイルに記載が無い場合などは調べられたのですが htaccessが無効の場合がちゃんと調べられなくて、 デフォルトだろうなと思いながらも、知識のある方に教えていただきたく、 質問させていただきました。 よろしくお願いいたします。
- ベストアンサー
- PHP
- Apatch、PHPを用いたファイルのアップロード
Apatch、PHPを用いたファイルのアップロード サーバ構築、PHPともに初心者です。 原因が全くわからないので、質問させて頂きます。 現在、ApatchとPHPを用いた、ファイルのアップロードシステムを考えています。 適当なファイルをアップロードする所までは順調なのですが、ファイルの容量が一定以上になるとアップロードが出来ません。 具体的な数値はわかりませんが、7.5MBのファイルは可能、8.2MBのファイルは不可能といった所です。 恐らく8MBが区切りだと考えています。 環境、設定等は以下の通りです。 --------------------------------------- [PC] OS:Windows XP SP2 Memory:2GB [ソフト・バージョン] Apatch2.2 PHP5.2.10 [php.ini内] uploads = On upload_tmp_dir = "C:/tmp"(十分な空き容量) upload_max_filesize = 500M post_max_size = 500M memory_limit = 512M max_execution_time = 10000 --------------------------------------- 上記以外に記載する必要のある項目があれば記載致します。 どなたか心当たりのある方がいらっしゃいましたら、是非ともご教示ください。
- 締切済み
- その他([技術者向] コンピューター)
- メールフォームの画像アップのサイズ上限の変更
kent-webさんの下記の掲示板を利用しています。 http://www.kent-web.com/bbs/wforum.html 画像のアップでファイルサイズが500kb以上の画像はエラーになってしまい アップが出来ません。 これを3MBまで上限値を上げたいです。 どこを変更すれば実現できるか教えていただきたいです。 どうぞよろしくお願いいたします。 ※サーバーはエックスサーバーでphp.iniはupload_max_filesizeが30Mありました。
- ベストアンサー
- CGI
- さくら 動画がアップロードできない
http://nozawashinichi.sakura.ne.jp/usingmt/2009/05/php.html 上記のサイトで、動画のアップロードサイズを100MBまで上げました。 PHP設定の編集 upload_max_filesize=100M post_max_size=100M 動画【サイズ28.3MB】のアップロードを、さくらのファイルマネージャーで行いましたが、できませんでした。 原因はなんでしょうか。 ご教授宜しくお願いします。
- ベストアンサー
- ネットトラブル
- PHP4.3.10
これまでに使っていたPHP4.2.3だと、 phpMyAdmin使用時にバグがあるということなので、 4.3.10を入れなおしてみました。 phpMyAdminは動くようになったのですが、今度は今までできていた、 ファイルのアップロードができなくなってしまいました。 php.iniの設定で file_uploads = On upload_max_filesize = 2M という設定はきちんとしてあります。 プログラムに問題があるのかな?と最初思っていたのですが、 レンタルしているサーバーでテストしたところ、普通にアップロードできます。 レンタルサーバーのPHPは4.2.3です。 自分として考えられる原因は、使用しているApacheのバージョンが古いのかな? というようなことなのですが(バージョンは1.3.27です。) 正直言って、よく分かりません。 もしApacheが問題なら、バージョンを上げたいとも思うのですが、 なるべく安定したものがいいと思っています。 2.0.50は手元にあるのですが、これでいいのかどうか…。 それとも他の設定がまずいのか…。 誰か知っている方おられましたら、ご回答よろしくお願いします。
- ベストアンサー
- PHP
お礼
うおー!!すごい!! 言われたとおりにやったら本当に出来ました!!! すばやい&的確なご回答、ありがとうございました!!!