[PHP-users 13884] EZでの着メロダウンロード(download.cgi)

藤井@プロネット php-users@php.gr.jp
Wed, 12 Mar 2003 09:11:58 +0900


はじめまして、藤井と申します。

EZ端末からの着メロダウンロードについて、

EZ端末用のdownload.cgi(perl)を使用した
着メロダウンロードは問題ないのですが、
そのダウンロードをphpで実現できないかと四苦八苦しています。

※download.cgiは以下を参考にさせていただきました。
http://www.kt.rim.or.jp/~marca/ezget/index.html
http://www.au.kddi.com/ezfactory/tec/dlcgi/download_2.html


[環境]
Turbolinux 8 server
apache-1.3.27-10(rpm)
php-4.2.3-7(rpm)
※テスト携帯端末は、A1014STを使用しています。

[download.cgiを使用した場合のaccess.log]
"GET /ez/download.hdml HTTP/1.0" 200 261
"GET /cgi-bin/download.cgi?f=xxx.mmf HTTP/1.0" 200 382
"GET /cgi-bin/download.cgi?name=xxx.mmf&offset=0&count=7779 HTTP/1.0" 200
7779
"GET /cgi-bin/download.cgi?name=xxx.mmf&offset=7779&count=1101 HTTP/1.0" 200
1101
"GET /cgi-bin/download.cgi?name=xxx.mmf&count=-1&offset=-1 HTTP/1.0" 200 191
うまくダウンロードできます。

[download.cgiをphpに置き換えたものを使用した場合のaccess.log]
"GET /ez/download.hdml HTTP/1.0" 200 261
"GET /ez/download.php?f=xxx.mmf HTTP/1.0" 200 369
"GET /ez/download.php?name=xxx.mmf&offset=0&count=7779 HTTP/1.0" 200 7779
"GET /ez/download.php?name=xxx.mmf&count=-2&offset=-1 HTTP/1.0" 200 117
ここで終了(ダウンロードできない)

どなたか、同様の現象を経験されたかたおられましたら、
アドバイスをお願いします。
また、このような質問にもっとふさわしいMLがございましたら、
あわせて教えていただけますでしょうか。