人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile


アクセス解析のLunasys 2.0.2を設置したのですが、
http://act.st/php/
以下のエラーが表示されてアクセスログが記録されません。

PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1 no such table: access_page' in /var/www/vhosts/ドメイン/httpdocs/lunasys/framework/modules/library/db.php:129
Stack trace:
#0 /var/www/vhosts/ドメイン/httpdocs/lunasys/framework/modules/library/db.php(129): PDO->query('select no from ...')
#1 /var/www/vhosts/ドメイン/httpdocs/lunasys/analyzer/modules/page_no.php(108): DB->query_fetch('select no from ...', 'no')
#2 /var/www/vhosts/ドメイン/httpdocs/lunasys/analyzer/modules/logging.php(216): Page_No->get_page_no(Object(DB), Object(Encode), 'access', Array)
#3 /var/www/vhosts/ドメイン/httpdocs/lunasys/analyzer/write.php(40): Logging->logging('/var/www/vhosts...', '/var/www/vhosts...')
#4 /var/www/vhosts/ドメイン/httpdocs/lunasys/analyzer/write.php(9): Write->write()
#5 {main}
thrown in /var/www/vhosts/ドメイン/httpdocs/lunasys/framework/modules/library/db.php on line 129

解決方法をご存知の方はご教示頂けると幸いです。
宜しくお願い致します。


●質問者: xptree
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● oil999
●100ポイント

PHP Data Objects (PDO) が導入されていないと思われます。
phpinfo 関数を実行して、PDOに関する情報が表示されるかご確認ください。

以下に導入手順が記されています。
http://www.php.net/manual/ja/pdo.setup.php


xptreeさんのコメント
回答ありがとうございます。 phpinfoのPDO項目には PDO drivers mysql, sqlite, sqlite2 と表示されています。 これだけでは導入されていないということでしょうか?

a-kuma3さんのコメント
>> これだけでは導入されていないということでしょうか? << いや、PDO は使えると思いますよ。 framework/modules/library/db.php で、PDO が使えるかどうかのチェックをしてます。 >|php| // PDOが使えない時は終了 if(!class_exists('PDO')){exit("Server Error: Class 'PDO' is not found.");} ||< ここのチェックを通り抜けているようですから、その辺りは大丈夫だと思います。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ