4.0.5でブログのページネーションでエラーが出てしまいます

ninon > 4.0.5でブログのページネーションでエラーが出てしまいます @ 2017/7/18 8:44
お世話になっております。
開発に携わられている方々お疲れ様です。

早速4.0.5をDLしまして設置してみているのですが、
ブログの記事が1ページ当たりの限界数を超えページネーションが表示された場合、
そのページネーションクリックで遷移する2ページ目以降がエラーになってしまいます。

私の環境のせいでしたらすみませんが、
これまで無かったことなのでバグ報告のところに投稿させていただきます。
画像を添付し、エラーのテキストを下記にコピペいたします。

対策ご教授頂けると幸いです。


下記のようなエラーです。

ページ上部のエラーメッセージ

Warning (512): ビューテンプレートの拡張子 .ctp は非推奨です。.php を利用してください。
/home/bcms4/public_html/lib/Cake/View/Errors//pdo_error.ctp [CORE/Baser/View/BcAppView.php, line 295]
Code Context
BcAppView::_getViewFileName() - CORE/Baser/View/BcAppView.php, line 295
View::render() - CORE/Cake/View/View.php, line 470
Controller::render() - CORE/Cake/Controller/Controller.php, line 963
ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 289
ExceptionRenderer::pdoError() - CORE/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 187
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127
[main] - [internal], line ??

コンテンツ部分のエラーメッセージ

Database Error

エラー: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'BlogPost.BlogPost.posts_date' in 'order clause'

SQL Query: SELECT `BlogPost`.`id`, `BlogPost`.`blog_content_id`, `BlogPost`.`no`, `BlogPost`.`name`, `BlogPost`.`content`, `BlogPost`.`detail`, `BlogPost`.`blog_category_id`, `BlogPost`.`user_id`, `BlogPost`.`status`, `BlogPost`.`posts_date`, `BlogPost`.`content_draft`, `BlogPost`.`detail_draft`, `BlogPost`.`publish_begin`, `BlogPost`.`publish_end`, `BlogPost`.`exclude_search`, `BlogPost`.`eye_catch`, `BlogPost`.`created`, `BlogPost`.`modified`, `BlogCategory`.`id`, `BlogCategory`.`blog_content_id`, `BlogCategory`.`no`, `BlogCategory`.`name`, `BlogCategory`.`title`, `BlogCategory`.`status`, `BlogCategory`.`parent_id`, `BlogCategory`.`lft`, `BlogCategory`.`rght`, `BlogCategory`.`owner_id`, `BlogCategory`.`created`, `BlogCategory`.`modified`, `User`.`id`, `User`.`name`, `User`.`password`, `User`.`real_name_1`, `User`.`real_name_2`, `User`.`email`, `User`.`user_group_id`, `User`.`nickname`, `User`.`created`, `User`.`modified`, `BlogContent`.`id`, `BlogContent`.`description`, `BlogContent`.`template`, `BlogContent`.`list_count`, `BlogContent`.`list_direction`, `BlogContent`.`feed_count`, `BlogContent`.`tag_use`, `BlogContent`.`comment_use`, `BlogContent`.`comment_approve`, `BlogContent`.`auth_captcha`, `BlogContent`.`widget_area`, `BlogContent`.`eye_catch_size`, `BlogContent`.`use_content`, `BlogContent`.`created`, `BlogContent`.`modified` FROM `bc_bcms4`.`mysite_blog_posts` AS `BlogPost` LEFT JOIN `bc_bcms4`.`mysite_blog_categories` AS `BlogCategory` ON (`BlogPost`.`blog_category_id` = `BlogCategory`.`id`) LEFT JOIN `bc_bcms4`.`mysite_users` AS `User` ON (`BlogPost`.`user_id` = `User`.`id`) LEFT JOIN `bc_bcms4`.`mysite_blog_contents` AS `BlogContent` ON (`BlogPost`.`blog_content_id` = `BlogContent`.`id`) WHERE `BlogPost`.`blog_content_id` = 1 AND `BlogPost`.`status` = '1' AND ((`BlogPost`.`publish_begin` <= '2017-07-18 08:30:02') OR (`BlogPost`.`publish_begin` IS NULL) OR (`BlogPost`.`publish_begin` = '0000-00-00 00:00:00')) AND ((`BlogPost`.`publish_end` >= '2017-07-18 08:30:02') OR (`BlogPost`.`publish_end` IS NULL) OR (`BlogPost`.`publish_end` = '0000-00-00 00:00:00')) ORDER BY `BlogPost`.`BlogPost`.posts_date desc, `BlogPost`.`id` desc, `BlogPost`.`posts_date` desc LIMIT 10, 10

注意: このエラーメッセージをカスタマイズしたい場合は、 app/View/Errors/pdo_error.ctp を作成してください

Stack Trace
CORE/Baser/Model/Datasource/DboSource.php line 471 → PDOStatement->execute(array)
CORE/Baser/Model/Datasource/DboSource.php line 437 → DboSource->_execute(string, array)
CORE/Baser/Model/Datasource/DboSource.php line 679 → DboSource->execute(string, array, array)
CORE/Baser/Model/Datasource/DboSource.php line 1119 → DboSource->fetchAll(string, boolean)
CORE/Baser/Model/BcAppModel.php line 1450 → DboSource->read(BlogPost, array)
CORE/Cake/Controller/Component/PaginatorComponent.php line 196 → BcAppModel->find(string, array)
CORE/Cake/Controller/Controller.php line 1089 → PaginatorComponent->paginate(string, array, array)
CORE/Baser/Plugin/Blog/Controller/BlogController.php line 551 → Controller->paginate(string)
CORE/Baser/Plugin/Blog/Controller/BlogController.php line 214 → BlogController->_getBlogPosts(array)
[internal function] → BlogController->index()
CORE/Cake/Controller/Controller.php line 491 → ReflectionMethod->invokeArgs(BlogController, array)
CORE/Cake/Routing/Dispatcher.php line 193 → Controller->invokeAction(CakeRequest)
CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke(BlogController, CakeRequest)
ROOT/index.php line 159 → Dispatcher->dispatch(CakeRequest, CakeResponse)


■ BaserCMSのバージョン:4.0.5
アップデートではなくクリーンインストールです。
■ スマートURLの利用: ON
■ 設置フォルダ:ドキュメントルート、独自ドメイン
■ 利用しているデータベース:MySQL
■ PHPスキル(自己評価):E
■ OSの種類:(例)centOS6系
■ PHPのバージョン:PHP Version 5.6.26


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


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

検索

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

フォーラムガイド


関連リンク

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

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