Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.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
Php 如何更改被实时站点备份覆盖的wordpress开发人员站点url_Php_Wordpress - Fatal编程技术网

Php 如何更改被实时站点备份覆盖的wordpress开发人员站点url

Php 如何更改被实时站点备份覆盖的wordpress开发人员站点url,php,wordpress,Php,Wordpress,我们有一个开发网站www.dev.site.co.za,还有一个直播网站www.site.co.za 我希望开发人员站点更新为实时站点的当前副本,因此我们的托管提供商将其复制了过来。 但是现在,如果您转到www.dev.site.co.za,您将被“重定向”到www.site.co.za。我尝试在phpmyadmin中更改站点URL,但这并没有解决问题 是否还有其他地方需要更正url?是否还有其他需要做的事情,以确保开发站点与活动站点是完全独立的环境,这样我就可以安全地摆弄而不损坏活动站点?wo

我们有一个开发网站
www.dev.site.co.za
,还有一个直播网站
www.site.co.za

我希望开发人员站点更新为实时站点的当前副本,因此我们的托管提供商将其复制了过来。
但是现在,如果您转到
www.dev.site.co.za
,您将被“重定向”到
www.site.co.za
。我尝试在phpmyadmin中更改
站点URL
,但这并没有解决问题


是否还有其他地方需要更正url?是否还有其他需要做的事情,以确保开发站点与活动站点是完全独立的环境,这样我就可以安全地摆弄而不损坏活动站点?

wordpress不仅使用PHPMyAdmin中的数据库作为url。

如中所述,有几个文件可以包含url:

  • wp config.php(wordpress文件)
  • functions.php(主题文件)
检查这些并查找url地址。
请查看.htaccess文件!

另外:
插件BackupBuddy有助于解决这个问题(例如,在另一台服务器上恢复wordpress页面)。它是wordpress最著名的插件之一。(现在就知道它是一个付费版本!但和往常一样,它的功能也有付费版本)

它允许您在新系统上备份和恢复页面。您可以先为系统设置所需的新地址。

也许值得一看

wordpress不仅使用PHPMyAdmin中的数据库作为url。

如中所述,有几个文件可以包含url:

  • wp config.php(wordpress文件)
  • functions.php(主题文件)
检查这些并查找url地址。
请查看.htaccess文件!

另外:
插件BackupBuddy有助于解决这个问题(例如,在另一台服务器上恢复wordpress页面)。它是wordpress最著名的插件之一。(现在就知道它是一个付费版本!但和往常一样,它的功能也有付费版本)

它允许您在新系统上备份和恢复页面。您可以先为系统设置所需的新地址。

也许值得一看

要纠正您的开发站点问题,您可以尝试以下方法

下面是一个简单实用程序的URL,通过该实用程序,您可以用所需的值替换数据库中的某些值。

  • 下载实用程序(zip文件)
  • 将其上载到您的开发站点根位置并在那里解压缩。因此,解压缩文件夹的URL变为:www.dev.site.co.za/Search Replace DB master/
  • 访问该URL将向您显示屏幕,其中包含用所需值替换数据库中某些值的选项
  • 此实用程序自动选择连接的数据库
  • 将live站点的URL放在要替换的字段中
  • 将开发人员站点的URL放在要替换的字段中
  • 选择“干运行”选项以查看所有表和列将受到哪些影响
  • 一旦看到结果并知道发生了什么变化,就可以单击Live Run
  • 单击Live Run将使用开发人员站点的URL更改开发人员站点数据库中的所有Live站点URL
  • 更改完成后,您可以删除此文件夹

希望这至少能解决将开发人员站点重定向到live站点的问题。

要解决开发人员站点问题,您可以尝试以下方法

下面是一个简单实用程序的URL,通过该实用程序,您可以用所需的值替换数据库中的某些值。

  • 下载实用程序(zip文件)
  • 将其上载到您的开发站点根位置并在那里解压缩。因此,解压缩文件夹的URL变为:www.dev.site.co.za/Search Replace DB master/
  • 访问该URL将向您显示屏幕,其中包含用所需值替换数据库中某些值的选项
  • 此实用程序自动选择连接的数据库
  • 将live站点的URL放在要替换的字段中
  • 将开发人员站点的URL放在要替换的字段中
  • 选择“干运行”选项以查看所有表和列将受到哪些影响
  • 一旦看到结果并知道发生了什么变化,就可以单击Live Run
  • 单击Live Run将使用开发人员站点的URL更改开发人员站点数据库中的所有Live站点URL
  • 更改完成后,您可以删除此文件夹

希望这至少能解决将开发站点重定向到实时站点的问题。

一旦建立了新站点,您就可以将其迁移(移动、复制)到实时站点的位置。有一些工具可以帮助你移动网站,你可以在网站完成后使用。不过,有些人需要安装插件才能做到这一点。例如,magicmigration可用于将已完成的站点移动到新位置(该位置不需要额外安装)。也可以手动迁移站点,但这取决于某些人的情况和技术诀窍。

构建新站点后,您可以将其迁移(移动、复制)到活动站点的位置。有一些工具可以帮助你移动网站,你可以在网站完成后使用。不过,有些人需要安装插件才能做到这一点。例如,magicmigration可用于将已完成的站点移动到新位置(该位置不需要额外安装)。也可以手动迁移站点,但这取决于情况和诀窍,对某些人来说可能有点多。

模板文件中可能也有硬编码URL,您是否有工具在所有模板文件中搜索
www.site.co.za