我已经在我的localhost(\'localhost/dzup\\u online/WordPress\')上建立了一个基于WordPress的网站一周了,现在我已经多次访问仪表板,没有失败。(主题:216th(默认))
我安装了另一个WordPress站点来查看其他主题(“localhost/dzup\\u online\\u 4/WordPress”)。(主题:清理日志子主题(用户制作))
由于在“dzup\\u online\\u 4”网站工作,我决定将其作为我的主网站,因此我切换了其根目录的名称(“dzup\\u online”<;->“dzup\\u online\\u 4”)
当然,我的网站坏了,所以我不得不更新wp配置。php更改“DB\\u NAME”、“DB\\u USER”和$table\\u前缀(\'wp\\u\'->“dzup\\u wp”),以指向其他数据库和数据库用户。(两个数据库用户的密码相同)(我也为另一个网站做了相同的操作)我还为每个数据库用户添加了正确的数据库权限。
我更新了数据库中“option\\u name”的“siteurl”和“home”的“dzup\\u wp\\u options”,以反映网站的新根文件夹名称。
我将数据库表重命名为前缀为$table\\u prefix(\'dzup\\u wp\\u\')。
我还用新的根文件夹名称替换了“dzup\\u wp\\u posts”中帖子的guid。
此时,我可以很好地访问我的主页,并且可以作为管理员访问我的仪表板。
我尝试切换页面,发现我必须修改我的。htaccess也是。这是新内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /dzup_online/wordpress/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /dzup_online/wordpress/index.php [L]
</IfModule>
# END WordPress
我刷新了页面,突然,我再也看不到管理栏中的仪表板菜单按钮。
我又回到了过去。htaccess,但我的管理员帐户似乎仍失去了管理员权限。
我尝试通过此添加新用户tutorial 但新添加的用户仍然无法访问仪表板。
我重命名了“dzup\\u wp\\u usermeta”表中的“meta\\u key”,以在开始处使用以下值的新表前缀:
dzup\\U wp\\U功能a:1:{s:13:“管理员”;b:1;}dzup\\U wp\\U user\\U 10级
对于这两个用户帐户,我仍然没有管理员权限。
我希望你能在这方面帮助我。谢谢