2008年7月16日

[PHP-users 33850] Re:PHP(imap_open)のコマンドラインとブラウザの挙動の違い

平岡です。

原因が判明しました。
こちらの環境では Apache を mpm=worker でコンパイルしており
ますが、これを mpm=prefork でコンパイルし直す事で imap_open
が動作致しました。

参考) http://bugs.php.net/bug.php?id=29465


以上、どうもありがとうございました。

# c-client を thread safe でコンパイルする方法等あれば教えて
# 頂けますと幸いです。;)

- flathill

From: Seiichirou Hiraoka <flathill@xxxxx>
Subject: [PHP-users 33844] Re: PHP(imap_open)のコマンドラインとブラウザの挙動の違い
Date: Wed, 16 Jul 2008 14:02:11 +0900 (JST)

> 平岡です。
>
> From: Seiichirou Hiraoka <flathill@xxxxx>
> Subject: [PHP-users 33839] Re: PHP(imap_open)のコマンドラインとブラウザの挙動の違い
> Date: Wed, 16 Jul 2008 11:55:50 +0900 (JST)
>
> > こんにちは。
> > goungoun さん、コメントを頂きありがとうございます。
> >
> > From: goungoun <gounx2@xxxxx>
> > Subject: [PHP-users 33833] Re: PHP(imap_open)のコマンドラインとブラウザの挙動の違い
> > Date: Wed, 16 Jul 2008 08:48:58 +0900
> >
> > > こんにちは。
> > >
> > > imapがうんぬんの前に、
> > > cli(コマンドライン)とdso(apacheモジュール)で
> > > 違ってそうな点を確認したほうが良いと思います。
> > >
> > > ・phpの設定の違い
> > > phpinfo()を比較してみるとか。
> >
> > CLI で実行したものとブラウザで実行した結果を比べた所、以下の箇所
> > に相違がございました。
> >
> > CLI ブラウザ
> > display_errors STDOUT On
> > implicit_flush On Off
> > max_excution_time 0 30
> > max_input_time -1 60
> > output_buffering 0 no value
> > report_zend_debug Off On
>
> このように書きましたが、phpinfo を再度ブラウザで読み込んだ所、
>
> max_excution_time 0 30
> max_input_time -1 60
> output_buffering 0 no value
> report_zend_debug Off On
>
> の項目は CLI と同じ値 (右側) となっておりました。
> このため、CLI とブラウザの違いとしては、
>
> display_errors STDOUT On
> implicit_flush On Off
>
> のみとなります。試しに、
>
> ini_set("implicit_flush","On");
>
> をスクリプト中で実行してみましたが、imap_open は動作しません
> でした。
>
> 以上、その他情報がありましたら、お願い致します。
>
> - flathill
>
> > > ・実行ユーザの違い
> > > apacheのユーザになって、cliで実行してみるとか。
> > > su - apache -c "/hoge/php /fuga/script.php"
> >
> > Apache の実行ユーザ (nobody) で実行した所、正常に動作
> > しました。
> >
> > 以上、その他お気付きの点がございましたら、お願い致します。
> >
> > - flathill
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2008年7月16日 18:55
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/75352
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。