• 締切済み

HTTP/Download/Archive.php が動作していない?

HTTP/Download/Archive.phpを利用して,Zip圧縮を行おう思っています。 サイトで,HTTP_Download_Archive::send()の参考スクリプトみつけ,試しにやってみたのですが,ファイルは読みに行っているようですが,ZIPファイルが作成されません。 どなたか,HTTP_Download_Archive::send()の使い方を教えて下さい。

  • PHP
  • 回答数2
  • ありがとう数1

みんなの回答

  • kenken546
  • ベストアンサー率17% (21/117)
回答No.2

pear -list の結果は?

  • kenken546
  • ベストアンサー率17% (21/117)
回答No.1

根本的な問題 HTTP_DownloadをPEARでインストール済み?

3396taka
質問者

補足

XAMPPで環境を構築しており,インストール済みと思います。 PHP>PEARフォルダー内には,存在しています。 何か,設定が必要なのでしょうか?

関連するQ&A

  • HTTP_Downloadで接続数の制限

    HTTP_Downloadでsendして、そのセッションが終了(ダウンロード終了とかキャンセル等)を、phpソースの処理にハンドリングする方法はあるでしょうか? やりたいことは、HTTP_Downloadでクライアントに複数のファイルをダウンロードさせているのですが、1クライアントが同時に複数のファイルをダウンロードさせないようにしたいのですが。

    • ベストアンサー
    • PHP
  • download.phpは何故あるのか?

    ファイルをダウンロードするときに、www.hoge.jp/services/download.php?file=hoge.zip などのURLが書いてあることがありますが、一体なんのためにdownload.phpを使っているのでしょうか? www.hoge.jp/services/file/hoge.zipではいけないのでしょうか?

    • ベストアンサー
    • PHP
  • Archive/Zip.php について

    Archive/Zip.php の日本語ドキュメントはないでしょうか? PRARドキュメント(日本語)にはないようなのですが・・・ どなたか,ご存じの方がいれば,その所在を教えて下さい。 また,詳細な利用をなさっている方のサイトがあれば,教えて下さい。 よろしくお願いします。

    • 締切済み
    • PHP
  • 拡張子EXEのアーカイブに限って壊れてしまうのですが

    過去にダウンロードした、再配布可のフリーウエア(ダウンロードできるサイトはすでに閉鎖)を友達に渡そうと思ったのですが、重いためメールでは迷惑と思い、私のホームページのあるサーバにアップして、好きなときにダウンロードしてもらうようにしました。 ところが、試しにダウンロードしてみると、アーカイブが壊れてしまって、7つ解凍されるはずのファイルの7つ目が解凍されません。 FTPソフトが悪いのかと思い、他のFTPソフトやPageMillを使ったり、Macに転送してMacからアップしても、他のプロバイダのサーバにアップしても同じです。 そういえば、以前に私が自分で作ったファイルをアップしたときも、.lzhや.zipは問題なくアップできるのに、.exeは壊れてしまいました。 ファイル1つだけを圧縮したときは、「アーカイブが壊れています」と言われて全く解凍できず、複数のファイルを1つのアーカイブに圧縮したときは最後に解凍されるべきファイルのみが壊れてしまいます。 これはどういったところに原因があるか、どなたかおわかりですか? 今回は結局、送りたい.exeファイルはいったん解凍し、.lzhに圧縮し直して渡しました。

  • アーカイブを展開して扱いたい

    LHUTやWindowsのZIPフォルダなどのアーカイバはアーカイブ内のファイルを直接扱えますが、実行ファイルは必要なファイルも圧縮されているので直接実行できません。 ファイルとしては圧縮されていながら、Windowsのシェルからは展開されいるように扱えるソフト&方法はありませんか? (XPproの圧縮属性は単一ファイルとして扱えない)

  • アーカイブファイルではありませんと表示される

    こんばんは。いつも大変お世話になっています。 超初心者のためいろいろためして勉強している者です。 解凍圧縮ソフトLhaplusの使用方法で 自己解凍ファイルをつくるには Shiftキーを押しながら、そのファイルを Lhaplusのところにドラッグすると作成される、と いう文をみかけました。 ためしに、Excelで適当に文字を書いてBook.xlsと して保存し、そのファイルをLhaplusにドラッグしたところ 「アーカイブファイルでありませんが圧縮を続けますか?」 といった表示がでました。 1、アーカイブファイルとはそもそもどういった意味なのでしょうか? IT用語辞典などをみるとアーカイブ=書庫みたいにかいてあるのですが。。 アーカイブファイルというのは複数のファイルのことを言うのでしょうか?つまりこの場合1つしかファイルがないから、上記メッセージが出る のですか? 2.圧縮というのはフォルダ単位で普通はするものなのでしょうか? 3.通常メールなどで、圧縮してファイルをおくる場合、マナーとして どのくらいの容量以上だったら圧縮するものなのでしょうか・・・。 ご教授ください。 よろしくお願いいたします。

  • phpBBのアーカイブが展開できません。

    phpBBというフォーラムサイトを作るフリーのPHPアプリケーションがあります。 http://www.phpbb.com/ zipアーカイブをダウンロードして展開するのですが、設定ファイルであるconfig.phpのファイルサイズが0byteになってしまいます。これは作者のミスですか?それとも環境によるのでしょうか? そのほかのファイルは0byteにはなっていません。

    • ベストアンサー
    • PHP
  • PHPで複数ファイルをZIPで圧縮してダウンロードさせる処理を作りまし

    PHPで複数ファイルをZIPで圧縮してダウンロードさせる処理を作りました。 色々とテストしてみると、ダウンロードして解凍しようとすると「未知の形式」となり解凍できない場合があります。 ファイル数の問題かと思いサイズが小さいファイルを5つ圧縮してダウンロードしてみると正常に解凍できました。 サイズが大きいファイルを4つ圧縮してダウンロードしてみると「未知の形式」になることがわかりました。 何かサーバー側で制限をかけているのでしょうか? サーバーはApache2.2をローカルで使用しています。「zip.lib.php」を使用してプログラムを書きました。 ソースは以下のサイトのものをそのままコピーしました。 http://www.confrage.com/php/forward/download_comp/download_comp.html#list2

    • ベストアンサー
    • PHP
  • Perlで言う、LWP HTTPをPHPで

    PerlでのスクリプトをPHPに移行しようかと考えております。(勉強のため) それで、PerlのモジュールでいうLWPとHTTPに代わるクラスライブラリ(API)は、どれにあたるのでしょうか? 具体的には、LWP::UserAgentとHTTP::Requestです。 ※詳しくは、 my $wa = new LWP::UserAgent; my $req = new HTTP::Request(GET => $url); my $res = $wa->request($req); PHPのドキュメント(http://www.php.net/manual/ja/)を見たのですが、いまいちピンときませんでした。 参考URLで結構ですので、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 表示はZIPファイルなのに「アーカイブファイルではありません」

    あるサイトからファイルをダウンロードしました。 解凍しようとすると、表示はZIPファイルなのに「アーカイブファイルではありません」となってしまいます。 そのサイトで少し調べてみたら、実際はZIPとかのアーカイブファイルではないので、解凍とかではない何かをしなければいけないようですが、正直、何をどうすればいいのかわかりません。 どうすればいいのかわかる人がいれば教えてください。

専門家に質問してみよう