質問 > その他 > MysqlからPostgreSQLに移行したらカテゴリページが404エラー |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kae |
投稿日時: 2013/8/15 16:16
対応状況: −−−
|
常連 登録日: 2013/5/10 居住地: 投稿: 35 |
MysqlからPostgreSQLに移行したらカテゴリページが404エラー 助けてください。
EC-CUBEをテストサーバー(使えるネット・MySQL)で制作していたのですが、新規にサーバー(ラピッドサイトVPS・PostgreSQL)を借りたので移行をしました。 ネットでの記載を参考に、 1.MySQLのサーバーのエクスポートをCSVでおこなう 2.新規サーバーにEC-CUBEをインストール 3.PostgreSQL(新しいサーバー)にCSVをインポート 4.プラグイン・テンプレートの適用 と行ったのですが、商品カテゴリのページ(商品に関するページ全て)が404のエラーになってしまいます。 かれこれ2週間位悩まされているのですが、はじめてPostgreSQLを使用するので全く解りません。 どうか、ご指導よろしくお願いします。 ちなみに、EC-CUBEのバージョンは2.12です。 |
yuh |
投稿日時: 2013/8/15 16:41
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: MysqlからPostgreSQLに移行したらカテゴリページが404エラー 404エラーであればファイルがアップされているか確認してみてください。
データがインポートされていないのであれば、「ご指定のカテゴリは存在しません。」とか「ご指定のページはございません。」とかでると思うので、PostgreSQLとは別の部分がエラーの原因かもしれないです。 |
kae |
投稿日時: 2013/8/16 12:50
対応状況: −−−
|
常連 登録日: 2013/5/10 居住地: 投稿: 35 |
Re: MysqlからPostgreSQLに移行したらカテゴリページが404エラー ありがとうございます。
お恥ずかしい限りです・・・ おっしゃるとおりアップし忘れておりました。 再度アップし直すと今度は、商品登録が出来なくなってしまいました。 下記のようなDB処理エラーが出てます。 重ね重ね申し訳ないですが、アドバイスお願いします。 Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。 SQL: [SELECT id, name FROM mtb_class ORDER BY rank ] MDB2 Error: no such table prepare: [Error message: Unable to create prepared statement handle] [Last executed query: DEALLOCATE PREPARE mdb2_statement_pgsql_6a8985aac5d8a419f79ead5de8ed13a9b552d6e84] [Native message: ERROR: relation "mtb_class" does not exist 行 1: SELECT id, name FROM mtb_class ORDER BY rank ^] on [/var/www/html/data/class/SC_Query.php(1007)] /var/www/html/admin/products/product.php(33): LC_Page_Admin_Products_Product_Ex->init /var/www/html/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php(47): LC_Page_Admin_Products_Product->init /var/www/html/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(55): SC_DB_MasterData->getMasterData /var/www/html/data/class/db/SC_DB_MasterData.php(80): SC_DB_MasterData->createCache /var/www/html/data/class/db/SC_DB_MasterData.php(257): SC_DB_MasterData->getDbMasterData /var/www/html/data/class/db/SC_DB_MasterData.php(311): SC_Query->select /var/www/html/data/class/SC_Query.php(167): SC_Query->getAll /var/www/html/data/class/SC_Query.php(279): SC_Query->prepare /var/www/html/data/class/SC_Query.php(948): SC_Query->error /var/www/html/data/class/SC_Query.php(1007): trigger_error ▲▲▲ デバッグ情報ここまで ▲▲▲ |
shutta |
投稿日時: 2013/8/19 12:28
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: MysqlからPostgreSQLに移行したらカテゴリページが404エラー エラーの内容から推測すると、mtb_classテーブルが存在しないために参照できなくてエラーになっているようです。
DB移行時に上手くデータ移行できていないのではないでしょうか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |