質問編集履歴
6
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -57,3 +57,9 @@
|
|
57
57
|
|
58
58
|
|
59
59
|
となり、既にデータがあるためか変更できませんでした。何か解決策はありますでしょうか?
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
ーーーーーー追記
|
64
|
+
|
65
|
+
上記 postgres は大文字と小文字を区別しない?仕様なのかそのため id という列が既に存在するという事になった様です。。ではその場合 driver_pgsql.php の方を変更しなくてはならないのでしょうか
|
5
tuki
test
CHANGED
File without changes
|
test
CHANGED
@@ -35,3 +35,25 @@
|
|
35
35
|
2020-12-29T06:21:44.252228+00:00 app[web.1]: LINE 1: ...r, EXTRACT(MONTH FROM post_date) AS month, count( "ID" ) as ...
|
36
36
|
|
37
37
|
2020-12-29T06:21:44.254016+00:00 app[web.1]: ^ for query SELECT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, count(ID) as posts FROM wp_posts WHERE post_type = 'post' AND post_status = 'publish' GROUP BY YEAR(post_date), MONTH(post_date) ORDER BY post_date DESC made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/luxeritas/home.php'), thk_call_sidebar, apply_filters('thk_sidebar'), WP_Hook->apply_filters, {closure}, get_sidebar, locate_template, load_template, require_once('/themes/luxeritas/sidebar.php'), dynamic_sidebar, WP_Widget->display_callback, WP_Widget_Archives->widget, wp_get_archives
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
さらにデータベースのスキーマを確認した所 MySQL では wp_posts のカラム名が ID なのに対し postgres の方は小文字の id でした。下記で無理やりカラム名を変えようと思ったのですが
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
```SQL
|
48
|
+
|
49
|
+
ALTER TABLE wp_posts RENAME column id to ID;
|
50
|
+
|
51
|
+
```
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
ERROR: column "id" of relation "wp_posts" already exists
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
となり、既にデータがあるためか変更できませんでした。何か解決策はありますでしょうか?
|
4
tuiki
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,3 +17,21 @@
|
|
17
17
|
ーーーーーー追記ーーーーーー
|
18
18
|
|
19
19
|
再度 install.php を追加して 際インストールを行ったところテーマやプラグインはとってこられている様ですが記事が表示されないのと管理画面が表示されません。 DB の方を確認したところ wp_posts には記事の情報が存在しているため問題なく DB 移行できていると思うのですが、なぜ取ってくる事ができていないのでしょうか? debug 方法などありますか?
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
サーバーのログを確認した所以下の様なエラーがいくつか出ていました。column "ID" does not exist の様に出ていますが、という事は MySQL → postgres の移行で失敗しているのでしょうか?
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
2020-12-29T06:21:44.250912+00:00 app[web.1]: [29-Dec-2020 06:21:44 UTC] PHP Warning: pg_query(): Query failed: ERROR: column "ID" does not exist
|
28
|
+
|
29
|
+
2020-12-29T06:21:44.251219+00:00 app[web.1]: LINE 1: ...r, EXTRACT(MONTH FROM post_date) AS month, count( "ID" ) as ...
|
30
|
+
|
31
|
+
2020-12-29T06:21:44.251616+00:00 app[web.1]: ^ in /app/wp-content/pg4wp/driver_pgsql.php on line 139
|
32
|
+
|
33
|
+
2020-12-29T06:21:44.251962+00:00 app[web.1]: [29-Dec-2020 06:21:44 UTC] WordPress データベースエラー: ERROR: column "ID" does not exist
|
34
|
+
|
35
|
+
2020-12-29T06:21:44.252228+00:00 app[web.1]: LINE 1: ...r, EXTRACT(MONTH FROM post_date) AS month, count( "ID" ) as ...
|
36
|
+
|
37
|
+
2020-12-29T06:21:44.254016+00:00 app[web.1]: ^ for query SELECT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, count(ID) as posts FROM wp_posts WHERE post_type = 'post' AND post_status = 'publish' GROUP BY YEAR(post_date), MONTH(post_date) ORDER BY post_date DESC made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/luxeritas/home.php'), thk_call_sidebar, apply_filters('thk_sidebar'), WP_Hook->apply_filters, {closure}, get_sidebar, locate_template, load_template, require_once('/themes/luxeritas/sidebar.php'), dynamic_sidebar, WP_Widget->display_callback, WP_Widget_Archives->widget, wp_get_archives
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,3 +9,11 @@
|
|
9
9
|
|
10
10
|
|
11
11
|
どの様にすれば mySQL から postgres に移行できるのでしょうか? 再度 install.php を追加して wordpress の再インストールをするしかないのでしょうか?
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
ーーーーーー追記ーーーーーー
|
18
|
+
|
19
|
+
再度 install.php を追加して 際インストールを行ったところテーマやプラグインはとってこられている様ですが記事が表示されないのと管理画面が表示されません。 DB の方を確認したところ wp_posts には記事の情報が存在しているため問題なく DB 移行できていると思うのですが、なぜ取ってくる事ができていないのでしょうか? debug 方法などありますか?
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,4 +8,4 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
どの様にすれば mySQL から postgres に移行できるのでしょうか?
|
11
|
+
どの様にすれば mySQL から postgres に移行できるのでしょうか? 再度 install.php を追加して wordpress の再インストールをするしかないのでしょうか?
|
1
tag 追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|