2017-03-04 61 views
1

我是WordPress新手。我已经使用本地主机上的WordPress开始我的项目(我使用XAMPP)。现在我已经将所有的WordPress文件上传到了cPanel。数据库也被导入。我还配置了wp-config将它连接到WordPress数据库。但是当我查看网站时,它会显示WordPress安装页面(选择语言等),就像我第一次安装它一样。如何将Wordpress上传到cPanel,但仍然保持配置?

那么,如何将我以前在XAMPP上配置的WordPress文件上传到我的cPanel?非常感谢你的答案。我会非常感激!

*注意:我使用Themeum Wordpress主题。

回答

1

的为了做到这一点是:

  1. 通过FTP将您的文件到远程服务器(检查您的主机,看看如何做到这一点)。
  2. 将数据库导入到远程服务器 - 打开PhpMyAdmin并使用您的设置从wp-config.php创建一个新用户,然后选中创建一个具有相同名称的数据库并获取所有权限的选项。
  3. 运行SQL查询,这会将数据库从本地主机安装更改为当前主机。这里是我用的语句:

    UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl'; 
    UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl'); 
    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl'); 
    UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');` 
    

您可以从您选择DB phpMyAdmin的SQL选项卡做到这一点。只需更改网址即可。

  1. 连接到您的网站查看一切正常。

祝你好运!

+0

谢谢你现在的问题已经消失。看起来这是因为我自己的错。我在设置'wp-config.php'时没有注意,特别是在放入数据库名称时。 –

0

仔细检查您导入的表是否由您连接的同一个MySQL用户拥有。

0

在数据库中查看phpmyadmin你的wp表名,在wp-config中设置前2个选项,为你的网站url设置url和home。

相关问题