本件絡みと思われる不具合が r18816 にて発生しました。
管理機能「商品管理」での複製時に下記エラーが発生しました。
▼▼▼ デバッグ情報ここから ▼▼▼
http://1.eccube.local/ec25d/admin/products/product.php?
SERVER_ADDR: *
REMOTE_ADDR: *
USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
/home/eccube/ec25d/html/admin/products/product.php 34:LC_Page_Admin_Products_Product_Ex->process
/home/eccube/ec25d/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php 56:LC_Page_Admin_Products_Product->process
/home/eccube/ec25d/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php 110:SC_Helper_DB->sfHasProductClass
/home/eccube/ec25d/data/class/helper/SC_Helper_DB.php 1912:SC_Query->count
/home/eccube/ec25d/data/class/SC_Query.php 128:SC_Query->getOne
/home/eccube/ec25d/data/class/SC_Query.php 549:SC_Query->prepare
/home/eccube/ec25d/data/class/SC_Query.php 762:trigger_error
▼▼▼ エラーメッセージ ▼▼▼
https://1.eccube.local/ec25d/admin/products/product.php
SERVER_ADDR: *
REMOTE_ADDR: *
USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
SQL: SELECT COUNT(*) FROM dtb_products_class WHERE product_id = ? AND class_combination_id IS NOT NULL
MDB2 Error: no such field
prepare: [Error message: Unable to create prepared statement handle]
[Last executed query: EXECUTE mdb2_statement_pgsql_64b22f611437eb763be3b925e58050155b5366517]
[Native message: ERROR: column "class_combination_id" does not exist
LINE 1: ...FROM dtb_products_class WHERE product_id = $1 AND class_comb...
^]
/home/eccube/ec25d/html/admin/products/product.php 34:LC_Page_Admin_Products_Product_Ex->process
/home/eccube/ec25d/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php 56:LC_Page_Admin_Products_Product->process
/home/eccube/ec25d/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php 110:SC_Helper_DB->sfHasProductClass
/home/eccube/ec25d/data/class/helper/SC_Helper_DB.php 1912:SC_Query->count
/home/eccube/ec25d/data/class/SC_Query.php 128:SC_Query->getOne
/home/eccube/ec25d/data/class/SC_Query.php 549:SC_Query->prepare
/home/eccube/ec25d/data/class/SC_Query.php 759:MDB2_Driver_pgsql->prepare
/home/eccube/ec25d/data/module/MDB2/Driver/pgsql.php 965:MDB2_Driver_Common->raiseError
/home/eccube/ec25d/data/module/MDB2.php 1497:PEAR->raiseError
/home/eccube/ec25d/data/module/PEAR.php 557:MDB2_Error->MDB2_Error
/home/eccube/ec25d/data/module/MDB2.php 1009:PEAR_Error->PEAR_Error
▲▲▲ エラーメッセージ ▲▲▲
▲▲▲ デバッグ情報ここまで ▲▲▲
EC-CUBE 2.5.0-dev
OS Linux (Fedora)
DBサーバ PostgreSQL 8.3.7
WEBサーバ Apache/2.2.9
PHP 5.2.9
GD Loaded
----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。