質問 > その他 > ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
teratsuba |
投稿日時: 2012/6/1 12:12
対応状況: −−−
|
新米 登録日: 2010/9/11 居住地: 投稿: 5 |
ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 こんにちは。
2.12.0を試してみたいと思い、早速ダウンロードしてみましたが、 インストールのページを開こうとすると、 httpdのエラーログに、 [Fri Jun 01 12:00:18 2012] [error] [client 0.0.0.0] PHP Notice: ob_end_clean() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to delete buffer zlib output compression. in /var/www/html/eccube-2.12.0/html/install/index.php on line 31 というろぐが大量に出てきてページが表示されずに、一定時間たつと500エラーとなります。 2.11.5ではそのようなことは起こりませんでしたが、 この処理の部分をまるごとコメントアウトしてしまってもよいものなのでしょうか? 解決方法をご存知の方、よろしくお願いします。 |
shutta |
投稿日時: 2012/6/1 13:11
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 zlib周りに何かありそうですが、もう少し詳しく見てみないと何とも言えません。
http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8 を参考に、ご利用の環境を詳しく教えて頂けませんでしょうか。 また、phpinfo()の出力内容も転載して頂けると助かります。 (特にzlib周り)
|
teratsuba |
投稿日時: 2012/6/1 13:37
対応状況: −−−
|
新米 登録日: 2010/9/11 居住地: 投稿: 5 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 shutta様。
お返事ありがとうございます。 利用環境を載せます。 ------------------------------------------------------------------------------------------ [EC-CUBE] 2.12.0新規 [レンタルサーバ] RapidSite [OS] Red Hat Enterprise Linux ES release 4 (Nahant Update 4) [PHP] PHP Version 5.2.17 [データベース] MySQL 5.5.9 [WEBサーバ] Apache/2.0.64 (Red Hat) ------------------------------------------------------------------------------------------ ==================== PHP情報はzlibの文字列がある部分を抜粋して載せます。 ==================== Registered PHP Streams compress.bzip2, dict, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp, php, file, data, zip, compress.zlib, MDB2LOB Registered Stream Filters convert.iconv.*, bzip2.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.* ---------------------------------------------------- curl cURL support enabled cURL Information libcurl/7.23.1 OpenSSL/0.9.7a zlib/1.2.3 c-ares/1.7.5 libidn/1.24 libssh2/1.3.0 ---------------------------------------------------- zlib ZLib Support enabled Stream Wrapper support compress.zlib:// Stream Filter support zlib.inflate, zlib.deflate Compiled Version 1.2.1.2 Linked Version 1.2.3 Directive Local Value Master Value zlib.output_compression On On zlib.output_compression_level -1 -1 zlib.output_handler no value no value ----------------------------------------------------- お手数おかけしますが、よろしくお願いします。 |
shutta |
投稿日時: 2012/6/1 13:44
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 環境等情報の御連絡有難うございます。
頂いた情報を元に検証してみたいと思います。 現状調べたところでは、2.11.5から2.12.0の間で、下記のチケット、チェンジセットの変更が起因しているようです。 チケット#1633 エラーハンドリングの改善 http://svn.ec-cube.net/open_trac/ticket/1633 チェンジセット 21465 http://svn.ec-cube.net/open_trac/changeset/21465 チケット#811 出力バッファリングの利用を見直し http://svn.ec-cube.net/open_trac/ticket/811 チェンジセット 21474 http://svn.ec-cube.net/open_trac/changeset/21474
|
shutta |
投稿日時: 2012/6/1 14:25
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 これまでの情報を元に考察してみると、zlib.output_compressionがOnの場合に、バッファを消去する処理が無限ループするのだと思います。
下記のチケットを発行し、修正を試みましたので、下記チェンジセットを適用して動作確認してみていただけますでしょうか? チケット#1838 zlib.output_compressionがOnの場合に無限ループ http://svn.ec-cube.net/open_trac/ticket/1838 チェンジセット 21876 http://svn.ec-cube.net/open_trac/changeset/21876
|
teratsuba |
投稿日時: 2012/6/2 10:36
対応状況: −−−
|
新米 登録日: 2010/9/11 居住地: 投稿: 5 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 shutta様。
対応いただき、誠にありがとうございました。 チェンジセットを適用し、無事にインストールすることができました。 エラーも出ていませんので、うまくいっていると思います。 助けていただいて誠にありがとうございました。 |
shutta |
投稿日時: 2012/6/2 12:01
対応状況: 解決済
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: ログにPHP Notice:ob_end_clean()が出てインストールページが開きません。 teratsuba様、動作確認ありがとうございます。
さきほどの修正で、インストールに関してはうまくいっているかもしれませんが、その他の部分に影響する可能性もありますので、その場合はまた投稿して頂けますと幸いです。 ひとまず、インストールに関しては解決したようですので、本スレッドは解決済にしておきますね。 ではでは。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |