WordPress権限がない不具合を解消
9月 17th, 2008 by Atom
追加したページや投稿やコメントに対して許可や削除をしようとすると「権限がない」というメッセージがでる不具合がずっとありました。eucからUTF-8に変えたことによる不具合?かと思うのですがずっと解消できていませんでした。原因はwp_user_rolesの中身です。原因がわかっていてもデータベースの中身なので編集するのが困難なのです。今回、別のサーバーに新たにWordPress2.23(新しいバージョンだとwp_user_rolesがない)をインストールしそこにあるwp_user_rolesをコピーすることができました。結果はばっちりです。備忘録用として貼り付けておきます。同じような不具合の方には役立つのではないかと思います。ちなみに現在このサイトのWordPressのバージョンは2.5.1です。
a:5:{s:13:”administrator”;a:2:{s:4:”name”;s:27:”管理人 – (Administrator)”
;s:12:”capabilities”;a:47:s:13:”switch_themes”;b:1;s:11:”edit_themes”
;b:1;s:16:”activate_plugins”;b:1;s:12:”edit_plugins”;b:1;s:10:”edit_users”
;b:1;s:10:”edit_files”;b:1;s:14:”manage_options”;b:1;s:17:”
moderate_comments”;b:1;s:17:”manage_categories”;
b:1;s:12:”manage_links”;b:1;s:12:”upload_files”;b:1;s:6:”
import”;b:1;s:15:”unfiltered_html”;
b:1;s:10:”edit_posts”;b:1;s:17:”edit_others_posts”;b:1;s:20:”
edit_published_posts”;b:1;s:13:”publish_posts”;b:1;s:10:”edit_pages”
;b:1;s:4:”read”;b:1;s:8:”level_10″;b:1;s:7:”level_9″;b:1;s:7:”level_8″
;b:1;s:7:”level_7″;b:1;s:7:”level_6″;b:1;s:7:”level_5″;b:1;s:7:”level_4″
;b:1;s:7:”level_3″;b:1;s:7:”level_2″;b:1;s:7:”level_1″;b:1;s:7:”level_0″
;b:1;s:17:”edit_others_pages”;b:1;s:20:”edit_published_pages”;b:1;s:13:
“publish_pages”;b:1;s:12:”delete_pages”;b:1;s:19:”delete_others_pages”
;b:1;s:22:”delete_published_pages”;b:1;s:12:”delete_posts”;b:1;s:19:
“delete_others_posts”;b:1;s:22:”delete_published_posts”
;b:1;s:20:”delete_private_posts”;b:1;s:18:”edit_private_posts”
;b:1;s:18:”read_private_posts”;b:1;s:20:”delete_private_pages”
;b:1;s:18:”edit_private_pages”;b:1;s:18:”read_private_pages”;b:1
;s:12:”delete_users”;b:1;s:12:”create_users”;b:1;}}s:6:”editor”
;a:2:{s:4:”name”;s:20:”編集者 – (Editor)”;s:12:”capabilities”
;a:34:{s:17:”moderate_comments”;b:1;s:17:”manage_categories”
;b:1;s:12:”manage_links”;b:1;s:12:”upload_files”;b:1;s:15:
“unfiltered_html”;b:1;s:10:”edit_posts”;b:1;s:17:
“edit_others_posts”;b:1;s:20:”edit_published_posts”
;b:1;s:13:”publish_posts”;b:1;s:10:”edit_pages”;b:1;s:4:”read”;b:1;s:7:
“level_7″;b:1;s:7:”level_6″;b:1;s:7:”level_5″;b:1;s:7:”level_4”;b:1;s:7:
“level_3″;b:1;s:7:”level_2″;b:1;s:7:”level_1″;b:1;s:7:”level_0″;b:1
;s:17:”edit_others_pages”;b:1;s:20:”edit_published_pages”;b:1
;s:13:”publish_pages”;b:1;s:12:”delete_pages”;b:1;s:19:
“delete_others_pages”;b:1;s:22:”delete_published_pages”
;b:1;s:12:”delete_posts”;b:1;s:19:”delete_others_posts”;b:1;s:22:
“delete_published_posts”;b:1;s:20:”delete_private_posts”;b:1;s:18:
“edit_private_posts”;b:1;s:18:”read_private_posts”;b:1;s:20:
“delete_private_pages”;b:1;s:18:”edit_private_pages”;b:1;
s:18:”read_private_pages”;b:1;}}s:6:”author”;a:2:{s:4:”name”
;s:20:”投稿者 – (Author)”;s:12:”capabilities”;a:10:{s:12:
“upload_files”;b:1;s:10:”edit_posts”;b:1;s:20:”edit_published_posts”
;b:1;s:13:”publish_posts”;b:1;s:4:”read”;b:1;s:7:”level_2″;b:1;s:7:
“level_1″;b:1;s:7:”level_0″;b:1;s:12:”delete_posts”;b:1;s:22:
“delete_published_posts”;b:1;}}s:11:”contributor”;a:2:{s:4:
“name”;s:25:”寄稿者 – (Contributor)”;s:12:”capabilities”
;a:5:{s:10:”edit_posts”;b:1;s:4:”read”;b:1;s:7:”level_1″;b:1;s:7:
“level_0″;b:1;s:12:”delete_posts”;b:1;}}s:10:”subscriber”;
a:2:{s:4:”name”;s:24:”購読者 – (Subscriber)”;s:12:”capabilities”
;a:2:{s:4:”read”;b:1;s:7:”level_0″;b:1;}}}