■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

CSVでのインストールでFatal errorになります

mazenda > CSVでのインストールでFatal errorになります @ 2010/10/20 21:13
はじめまして
投稿させていただきます。

インストールのStep3の後に以下のエラーが表示され、インストールできません。

Fatal error:call to undefined methot DboSource::connect()in<サーバーの情報>baser/models/datasources/Dbo_source.php on line 97

以下のフォルダのアクセス権の書込は全て許可にしました。
/app/tmp/sessions/
/app/tmp/cache/
/app/tmp/cache/models/
/app/tmp/cache/persistent/
/app/tmp/cache/views/
/app/tmp/logs/

また、デバッグモードで起動すると以下のようなエラーが出て、文字化けします。
warning(2) faild Permissin denied(13) CORE/cake/libs/session.php,line 560
warning(2) faild Permissin denied(13) CORE/cake/libs/session.php,line 118

以下、環境の情報になります。
Baser CMSバージョン:1.6.6
スマートURL:OFF
設置フォルダ:ルートドキュメント
データベース:CSV
PHPのバージョン:5.2.14
PHPセーフモード:OFF

よろしくお願いします。
ryuring > Re: CSVでのインストールでFatal errorになります @ 2010/10/21 3:32
こんばんは。

Fatal error:call to undefined methot DboSource::connect()in<サーバーの情報>baser/models/datasources/Dbo_source.php on line 97


上記エラーは、データベースの接続情報が取得できない時に発生します。
データベースの接続情報は、インストール中、PHPのセッションに保存されるようになっているのですが、
おそらく、ステップ3で入力されたDBの接続情報がセッションに保存できない為に発生していると思います。

セッションの設定は、/app/config/core.php に記述してあるのですが、次の行の設定値は、「php」になっていますか?

引用:
Configure::write('Session.save', 'php');

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

mazenda > Re: CSVでのインストールでFatal errorになります @ 2010/10/21 12:48
返信ありがとうございます。

値のほうですが、見てみたところ'php'となっておりました。

よろしくお願いします。
ryuring > Re: CSVでのインストールでFatal errorになります @ 2010/10/21 13:04
こんにちは。

phpなんですね。むー。

引用:
warning(2) faild Permissin denied(13) CORE/cake/libs/session.php,line 560


この行を確認したところ、セッションのスタートに失敗しているようです。
BaserCMSというより、PHPの設定の問題のような気がします。

独自サーバーの場合は、こちらで確認する事ができないので、mazendaさんに原因を探してもらうしかないのですが、PHPはわかりますか?
phpinfoで、セッションの保存先を確認してもらい、そのフォルダにApacheからの書き込み権限があるか確認できますか?

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

mazenda > Re: CSVでのインストールでFatal errorになります @ 2010/10/23 18:13
返信の方、遅くなってしまい、申し訳ありません。
貴重なご意見、ありがとうございます。

現在、私が触れるのはBaserCMSの部分のみで、PHP含むサーバー周りの環境は他の人間が管理しているため、
ApacheやPHP等の部分が触れない現状です。
そのため、残念ですがこれ以上のトラブルシューティングが私では困難な状況となりました。

結果のご報告がしたかったのですが、今の環境では触れない部分の設定となるため、原因追及が困難となりました。
こちら側の事情により、情報提供ができず、本当に申し訳ありません。
的確なアドバイス、ご協力頂き、本当にありがとうございました。