
PHPで複数ファイルをZIPで圧縮してダウンロードさせる処理を作りました。
色々とテストしてみると、ダウンロードして解凍しようとすると「未知の形式」となり解凍できない場合があります。
ファイル数の問題かと思いサイズが小さいファイルを5つ圧縮してダウンロードしてみると正常に解凍できました。
サイズが大きいファイルを4つ圧縮してダウンロードしてみると「未知の形式」になることがわかりました。
何かサーバー側で制限をかけているのでしょうか?
サーバーはApache2.2をローカルで使用しています。「zip.lib.php」を使用してプログラムを書きました。
ソースは以下のサイトのものをそのままコピーしました。
http://www.confrage.com/php/forward/download_com …
No.1ベストアンサー
- 回答日時:
大きいファイルを処理すると失敗する、という症状からすると、
圧縮処理に時間がかかりすぎてタイムアウトしている可能性が高いように思えます。
試しに、圧縮処理を始める前に
set_time_limit(0);
を入れたら改善されませんか?
http://phpspot.net/php/man/php/function.set-time …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 圧縮ファイル 解凍すると中身が消える? 3 2022/05/18 15:21
- その他(IT・Webサービス) サンプルファイルのダウンロードについて 2 2023/02/11 02:46
- Windows 8 メール送信、zipファイル PDFについて 回答お願いいたします。 Windows8 メールはサクラ 1 2022/05/12 17:49
- マルウェア・コンピュータウイルス トロイの木馬が検出されました。 1 2022/06/12 22:09
- その他(IT・Webサービス) mayaの入れ方 1 2023/05/03 18:41
- 画像編集・動画編集・音楽編集 連続質問です 動画ファイルの圧縮時のビットレートというのについて教えてください 2 2023/08/06 11:50
- ノートパソコン パソコンでmp4の動画ファイルを10個くらい(合計20GB)をフォルダに入れて、容量を軽くしてしまお 2 2023/02/06 02:08
- WordPress(ワードプレス) [BuddyPress]試したいのですが! 3 2022/06/01 13:36
- その他(セキュリティ) PDFファイルのパスワード設定について 1 2022/06/25 10:10
- iPhone(アイフォーン) iPhone ファイル iPhoneのファイルで写真をzipに圧縮した後もう一度展開すると画質は変わ 3 2022/10/21 21:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftp_getでローカルにファイルが...
-
zip圧縮の種類について
-
ファイルのダウンロードが出来ない
-
eclipseでコメントアウトができ...
-
PHPでファイルのダウンロードす...
-
phpでzipファイルダウンロード...
-
libxml2のインストール
-
PHPで生成したファイルをダウン...
-
Subversionのリポジトリの削除
-
onedrive にexcelファイルをア...
-
PHPからバッチファイルの実行
-
MkDir関数
-
CFileDialogの最初のディレクト...
-
トランザクションが原因?DBに...
-
PHPのif文でその処理を途中で抜...
-
HTMLファイル内の行数を指定し...
-
apacheの設定?
-
html込みの文字列をPHPの変数に...
-
PHPのアップロードについて。FF...
-
require,includeとAjaxで分岐
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
zip圧縮の種類について
-
PHPで複数ファイルのダウン...
-
PDF ダウンロード
-
ファイル一覧を表示しその画面...
-
phpでうまく画像がダウンロード...
-
ファイルのダウンロードが出来ない
-
libxml2のインストール
-
CSV出力時の”0”表示(電話番号...
-
ダウンロードファイル名の文字...
-
ftp_getでローカルにファイルが...
-
ファイルのダウンロードのイベ...
-
VB.NETのFTPダウンロードについて
-
PHPでダウンロードしたファイル...
-
複数ファイルを連続でダウンロード
-
PHPでファイルのダウンロードす...
-
PHPで複数ファイルをZIPで圧縮...
-
PHPでgz形式のファイルをダウン...
-
連続ダウンロードのエラー
-
CSVファイルのダウンロード
-
【PHP】ダウンロードサイト作成...
おすすめ情報