■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

インストールページが表示できない

surface0 > インストールページが表示できない @ 2010/6/7 16:49
CentOS5.5のインストール直後の
デフォルト状態でBaserCMSをアップロードして、アクセスしてみたのですが、
インストールページが表示できず、下記のエラーが表示されました。

引用:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 83 bytes) in /path/to/cake/libs/configure.php on line 513


ここでmemory_limitを64MBに上げてみた所、今度は何も表示されなくなり、
apacheのエラーログを覗くとSegmentation faultが発生しています。

何が原因でこうなっているのか、見当がつかないのでどなたか知恵をお貸しください。
ちなみCakePHP1.2.7で作成したアプリケーションは普通に動いてます。

CentOS 5.5
Apache 2.2.3
PHP 5.1.6
BaserCMS 1.5.7
ryuring > Re: インストールページが表示できない @ 2010/6/7 17:15
こんにちは。

今まで色んなレンタルサーバーにインストールしているのですが、その症状は見た事がありません。
基本的な環境については問題ないようですので、後は、ApacheやPHP等の「設定」に問題があるのではないかと思います。

この辺なんかに思い当たるところはないでしょうか?
http://dozo.rgr.jp/log/eid454.html

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

non > Re: インストールページが表示できない @ 2010/6/7 17:28
PHPが落ちてるのは間違いないようですね。

PHPが落ちた場合のgdbによるデバッグ方法がこちらで紹介されてます。
http://techblog.yahoo.co.jp/cat207/how_to/php/
surface0 > Re: インストールページが表示できない @ 2010/6/15 11:19
すみません、報告が遅くなってしまいました。

apacheのcoreファイルが出力されていたので、gdbで覗いてみたのですが、
書くモジュールを読み込んだ直後の下記の行で落ちている事だけはわかりました。

引用:
#0 0x00002ad7dea5cccd in virtual_file_ex () from /etc/httpd/modules/libphp5.so

設定ファイルを疑ってみたところ、初めにに「CentOS5.5をインストールして素の状態」と書きましたが、
eAcceleratorだけ自分で追加していたことに気がつきました。
すっかり忘れていました、すいません。

そこでeAcceleratorを読み込まないようにしたところ、無事にページが表示できました。
しかし、なぜBaserCMSに限ってそうなるのか原因は不明です。他のCakePHPアプリケーションは普通に動くので。。。

そのあたりは自身で追求してみることにします。

ご返信くださったryuringさん、nonさんありがとうございました。
ryuring > Re: インストールページが表示できない @ 2010/6/15 13:26
こんにちは。ご報告ありがとうございます。

引用:
他のCakePHPアプリケーションは普通に動くので。。。


というのが気になりますね。。
もし、原因がわかりましたらまたご報告よろしくお願いします。

この辺は関係ないですかね・・・?
http://xsava.dip.jp/index.php?p=72
http://d.hatena.ne.jp/veryberry_cafe/20061204/1165253077

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

arata > Re: インストールページが表示できない @ 2010/12/12 15:47
どうやら同じ症状に陥ったっぽいです。
根本的な解決方法には至ってませんが、他のPHPアプリケーションではeAcceleratorを有効にしておきたかったので、
以下のようにして動かしてみた・・・という情報だけ置いておきます。

Baserのファイルのトップにあるhtaccessと、/app/webroot/.htaccessの2つに、
php_flag eaccelerator.enable 0

という記述を行い、Baserの時だけeAcceleratorが無効になるようにしてみました。

いずれ、また何か判ったら書き込みに来ます。

■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki
■ Twitter:@arata

ryuring > Re: インストールページが表示できない @ 2010/12/13 11:21
arataさん情報提供ありがとうございます。

取り急ぎチケットを切っておきました。

http://project.e-catchup.jp/issues/1160

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
33 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 33