- 締切済み
upload_max_filesizeを超えるファイルのアップロード
phpにて動画ファイルをアップロードするプログラムを作成しています。 うまくアップロードされないため調べましたところ、upload_max_filesizeを超えたサイズだったためでした。 現状、2Mになってます。 レンタルサーバーなので、php.iniは触れないので、upload_max_filesizeを変えずに対応したいのですが、どうにか方法はないものでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- memphis
- ベストアンサー率40% (975/2395)
回答No.1
ファイルを分割してアップするようにすれば? 例えば4MBをアップする場合、2Mのファイルに分割して それぞれをアップ後に結合すればいいです。
お礼
回答ありがとうございます。 自分のためだけであればこの方法もありですが、サイトに登録してくれる人にファイル分割してもらうのは忍びないですね・・・。 #自分のためならFTPでもいいですね。 どうにか大きなファイルサイズそのままでアップロードできないものかと・・・。
補足
自己レスです。 .htaccessで解決しました! php_value upload_max_filesize 10M の1行だけの.htaccessファイルを作成して、htdocs直下に配置することでOKでした。 意外と簡単でしたね~。(^^