[PHP-users 33913] Re: メールの添付ファイルが取得できない!

安倍 雄一郎 y.abe @ abatous.jp
2008年 7月 30日 (水) 15:13:31 JST


こんにちは、
安倍と申します。

ひょっとして、
php.iniのmemory_limitが小さすぎるとかないでしょうか?

centOSのデフォルトインストールなら
/etc/php.iniをviしてmemory_limit検索してみると
出てくると思います。

はずしてたらごめんなさい

> -----Original Message-----
> From: php-users-bounces @ php.gr.jp [mailto:php-users-bounces @ php.gr.jp] On
> Behalf Of 片桐 信治
> Sent: Wednesday, July 30, 2008 3:10 PM
> To: php-users @ php.gr.jp
> Subject: [PHP-users 33912] メールの添付ファイルが取得できない!
> 
> こんにちわ!
> 
> いつも、勉強させていただいております。
> 片桐と申します。
> 
> 環境:OS:CentOS4.6 PHP5.2 apache2 MySQL5
> 
> 現在、上記のような環境でメールをIMAPで受信して添付ファイ
> ル(主に携帯動画)をサーバー上で取得表示させるシステムを
> 作成しております。
> 
> 何とか作成できたのですが、
> 添付ファイルが300MB位までは動作するのですが、
> 添付ファイルの容量が大きい(500MB以上)とどうもメールの
> 添付ファイルの取得できなくなってしまうような現象が生じて
> います。
> 
> 
> 添付メールの取得方法がわからなかったので、
> http://www110.kir.jp/php/shtml/php00205.shtml
>> http://d.hatena.ne.jp/ya--mada/20080415/1208318475
> 
> を参考にさせていただき、
> 今回は、いろいろとテストしてみた結果
> http://www110.kir.jp/php/shtml/php00205.shtml
> のサイト内容を試験的に利用させていただきました。
> 
> エラーメッセージが以下のようなものだったので、
> Fatal error: Allowed memory size of 8388608 bytes
> exhausted (tried to allocate 797779 bytes) in
> /home/hoge/public_html/mail_convert.php on line 160
> 
> 
> 
> $max_byte = '80000';
> の部分を
> $max_byte = '9000000';
> と変更したりしてみたのですがうまく行きませんでした。
> 何か良い方法をご存知の方はいらっしゃらないでしょうか?
> 
> 
> ご教授の程よろしくお願いいたします。
> 
> 
> --------------------------------------
> Power up the Internet with Yahoo! Toolbar.
> http://pr.mail.yahoo.co.jp/toolbar/
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3




PHP-users メーリングリストの案内