Php Wordpress主机IP已更改
我在家里的内联网上有一个Wordpress网站,由于IP地址发生了变化,它遇到了麻烦——加载了索引页,但没有CSS,我无法登录到网站管理面板Php Wordpress主机IP已更改,php,wordpress,Php,Wordpress,我在家里的内联网上有一个Wordpress网站,由于IP地址发生了变化,它遇到了麻烦——加载了索引页,但没有CSS,我无法登录到网站管理面板 不幸的是,我在备份方面有点落后。有没有办法让Wordpress引用新的IP地址?我曾经遇到过这个问题。登录数据库并检查wp_选项(如果wp_是您的表前缀),然后搜索所有记录并用新ip替换旧ip 可能具有旧ip的列将是“permalinks”等。。很抱歉,我现在看不到我博客的表结构,否则我会发布正确的列名。我曾经遇到过这个问题。登录数据库并检查wp_选项(如
不幸的是,我在备份方面有点落后。有没有办法让Wordpress引用新的IP地址?我曾经遇到过这个问题。登录数据库并检查wp_选项(如果wp_是您的表前缀),然后搜索所有记录并用新ip替换旧ip
可能具有旧ip的列将是“permalinks”等。。很抱歉,我现在看不到我博客的表结构,否则我会发布正确的列名。我曾经遇到过这个问题。登录数据库并检查wp_选项(如果wp_是您的表前缀),然后搜索所有记录并用新ip替换旧ip
可能具有旧ip的列将是“permalinks”等。。很抱歉,我现在看不到我博客的表结构,否则我会发布正确的列名。我以前在将站点从测试迁移到生产时遇到过这个问题。方便的是,MySQL有一个字符串替换函数 试着这样做:
UPDATE wp_posts SET post_content = REPLACE(post_content,"http://localhost","http://www.myblog.com")
我以前在将站点从测试迁移到生产时遇到过这个问题。方便的是,MySQL有一个字符串替换函数 试着这样做:
UPDATE wp_posts SET post_content = REPLACE(post_content,"http://localhost","http://www.myblog.com")
您必须更改设置中的“主页”和“站点URL”。由于无法打开wordpress的管理端,请在phpMyAdmin(或类似的东西)中打开数据库 可在“wp_选项”表中找到选项(wp_前缀可能不同)。使用此查询查找必要的设置
SELECT * FROM `wp_options` WHERE `option_name` IN ('siteurl', 'home')
将两个选项的值都更改为新IP。您必须更改设置中的“主页”和“站点URL”。由于无法打开wordpress的管理端,请在phpMyAdmin(或类似的东西)中打开数据库 可在“wp_选项”表中找到选项(wp_前缀可能不同)。使用此查询查找必要的设置
SELECT * FROM `wp_options` WHERE `option_name` IN ('siteurl', 'home')
将这两个选项的值都更改为新的IP。您有两个地方可以更新它(好的,三个,但我们将坚持使用这两个) 如果您仍然可以登录到您的管理部分,请为您的URI/wp admin/options.php键入以下内容-例如,如果您的站点是,那么您的完整URL将是。一旦你登录到你的网站,你应该会看到两个字段(你会看到很多字段),但你会想寻找其中包含URL的两个字段-网站URL和博客URL(在WP 2.7中,字段标记为“主页”和“网站URL”,在其他版本中不确定) 或者,您可以登录MySQL数据库并运行以下操作
Select * from wp_options where option_name IN('siteurl','home');
我今天刚在我的一个安装上运行了这个。如果您选择将选项_值设置为本地主机,则可以运行以下操作:
update wp_options set option_value='http://www.yourblogname.com' where option_name = 'siteurl';
update wp_options set option_value='http://www.yourblogname.com' where option_name = 'home';
这应该会更新您的表结构。您有两个地方可以更新它(好的,有三个,但我们将坚持使用两个) 如果您仍然可以登录到您的管理部分,请为您的URI/wp admin/options.php键入以下内容-例如,如果您的站点是,那么您的完整URL将是。一旦你登录到你的网站,你应该会看到两个字段(你会看到很多字段),但你会想寻找其中包含URL的两个字段-网站URL和博客URL(在WP 2.7中,字段标记为“主页”和“网站URL”,在其他版本中不确定) 或者,您可以登录MySQL数据库并运行以下操作
Select * from wp_options where option_name IN('siteurl','home');
我今天刚在我的一个安装上运行了这个。如果您选择将选项_值设置为本地主机,则可以运行以下操作:
update wp_options set option_value='http://www.yourblogname.com' where option_name = 'siteurl';
update wp_options set option_value='http://www.yourblogname.com' where option_name = 'home';
这将更新您的表结构。要临时登录,请在wp-config.php中使用以下代码:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
或者您可以将其添加到主题的functions.php中:
update_option('siteurl','http://example.com/');
update_option('home','http://example.com/');
警告:需要更新SQL数据库才能使已安装的插件使用新的URL/主机名。因此,如果需要使用插件修改数据库。要临时登录,请在wp-config.php中使用以下代码:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
或者您可以将其添加到主题的functions.php中:
update_option('siteurl','http://example.com/');
update_option('home','http://example.com/');
警告:需要更新SQL数据库才能使已安装的插件使用新的URL/主机名。因此,如果使用插件,则需要修改数据库。小心链接:https或http 在命令行中:
mysql -u root -p
在SQL中,为xxxx设置新IP
mysql>使用wordpress
mysql>从wp_选项中选择*选项,其中选项_id=1
mysql>更新wp_选项集选项_值=”http://xxxx“在哪里
选项_id=1;
出口
重新启动服务器小心链接:https或http 在命令行中:
mysql -u root -p
在SQL中,为xxxx设置新IP
mysql>使用wordpress
mysql>从wp_选项中选择*选项,其中选项_id=1
mysql>更新wp_选项集选项_值=”http://xxxx“在哪里
选项_id=1;
出口
重新启动服务器在这里的其他答案编写时可能不可用,但现在我发现它更完整,更容易理解
在我的例子中,修改wp config.php
的方法只是部分成功。上述网页中描述的重新定位方法最终成功
以下是以下内容的概要:
可能在其他答案写出来的时候还没有,但是现在我发现它更完整,更容易理解
在我的例子中,修改wp config.php
的方法只是部分成功。上述网页中描述的重新定位方法最终成功
以下是以下内容的概要:
对不起,这是你要做的,使所有的链接工作。。。您需要在wp_选项表中修复您的IP才能登录。尝试搜索谷歌,有很多帖子告诉你怎么做。对不起,这是你要做的,使所有的链接工作。。。你需要