バージョン選択

フォーラム

メニュー

オンライン状況

59 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 59
もっと...

サイト内検索

質問 > その他 > 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移行時に上手くデータ移行できていないのではないでしょうか?


----------------

リゾート会員権(エクシブ等)の売買・仲介

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,005名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.