首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress慢加载和不完全加载

Wordpress慢加载和不完全加载
EN

Stack Overflow用户
提问于 2015-02-25 21:43:25
回答 2查看 365关注 0票数 2

两周前,我用静态IP地址(2.231.211.12/ Wordpress /)在我的电脑上测试了一个wordpress论坛,它工作得很好。

现在我搬家了,我有了一个动态IP地址(这个地址在http://doghot.altervista.org/ip.txt上不断更新),保存在同一台计算机上。例如,此时论坛的地址是http://82.53.112.71/wordpress/

我的问题是,当我用我的浏览器加载论坛时,有些东西被上传,而其他的则不是。后者是图像、css等,它们试图从我过去的IP地址(2.231.211.12)加载,正如您在源代码中看到的那样(一旦加载完成),就像在某个地方有一个绝对路径迫使它们从那里加载一样。

我说“一旦加载完成”,因为由于有些东西试图从2.231.211.12上传,所以整个加载必须等待连接到2.231.211.12才会被拒绝。需要2/3分钟。

我不明白Wordpress在哪里读到IP (那已经不是我的了!),我也无法分析源代码来发现问题。

你能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-25 21:53:54

这件事发生在很多人身上。有插件的wordpress,以迁移或改变ip地址,如果你想要一个gui这样做。我更喜欢直接登录到mysql并发出以下命令:

发出这个sql:

wp_options选择* option_name IN ('siteurl','home')

代码语言:javascript
复制
change the values of both the options to the new IP or Domain Name (recommended).

或者如果您没有数据库访问权限,可以执行以下操作:

代码语言:javascript
复制
use this code in your wp-config.php:

define('WP_HOME','http://ip_or_domain.com');
define('WP_SITEURL','http://ip_or_domain.com');

或您可以将其添加到您的functions.php:

代码语言:javascript
复制
update_option('siteurl','http://ip_or_domain.com/');
update_option('home','http://ip_or_domain.com/');

如果您的cms内容中有ip,则发出以下sql:

更新wp_posts SET post_content =domain.com(post_content,"domain.com","domain.com")

票数 1
EN

Stack Overflow用户

发布于 2015-02-25 21:53:39

WordPress不适合在没有域名的系统上工作。对于图像(附件),它存储图像的完整URL,包括域名。因此,在您的例子中,它将存储一个不久将无效的IP地址(正如您所看到的)。

如果你打算继续使用一个不断变化的IP地址,我建议你:

1)获取域名并在IP地址更改时更改域的IP地址,或

2)每当IP发生变化时,使用PHPMyAdmin或类似的方法将旧IP更改为WordPress数据库中的新IP。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28730237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档