Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将演示站点移动到实时站点-Wordpress_Wordpress_Localhost - Fatal编程技术网

将演示站点移动到实时站点-Wordpress

将演示站点移动到实时站点-Wordpress,wordpress,localhost,Wordpress,Localhost,这是我第一次将整个站点移动到另一个文件夹中 我已经使用WAMP在本地主机上创建了我的新wordpress站点,然后将其转移到我的新文件夹中 那是 www.mysite.com/new/ 问题1:当我检查URL时,主题管理面板中有很多损坏的图像。就像 http://localhost/mynewsite/wp-content/uploads/2014/02/image.png 应该是 http://mysite/new/wp-content/uploads/2014/02/image.png

这是我第一次将整个站点移动到另一个文件夹中

我已经使用WAMP在本地主机上创建了我的新wordpress站点,然后将其转移到我的新文件夹中 那是

www.mysite.com/new/ 
问题1:当我检查URL时,主题管理面板中有很多损坏的图像。就像

http://localhost/mynewsite/wp-content/uploads/2014/02/image.png
应该是

http://mysite/new/wp-content/uploads/2014/02/image.png
大约有数百个图像/图标被破坏

以下是我将新站点转移到新文件夹时所做的过程

  • 下载/上载数据库
  • 将所有文件上载到/new文件夹
  • 已配置wp配置并将其连接到新数据库
  • 问题2:即使主题管理面板中有很多损坏的图像,我仍继续填充内容,甚至上传图像,我确实设置了一些绝对URL,如

     http://mysite/new/wp-content/uploads/2014/02/image.png 
    

    现在的问题是:当我转移新站点并覆盖旧站点时。如何更改绝对URL的w/o逐个更改它们?我的意思是,有没有办法删除所有内容和数据库中的新内容

    使用wordpress,您还需要修改数据库中的站点URL和主页-这可以由phpmyadmin完成,也可以将其添加到wp-config.php中:

    define('WP_SITEURL', 'http://www.mysite.com/new/');                   
    define('WP_HOME', 'http://www.mysite.com/new/');
    

    看看:和

    在执行此操作时,我通常将整个数据库导出到.sql文件中,加载到具有搜索/替换功能的文本编辑器中,并更新所有绝对URL,然后导入到服务器数据库。哦,我不知道!我查一查谢谢夸耀者!这对我很有用……)