WordPress 上传指向测试服务器
WordPress uploads pointing to test server
我刚刚接手了一位年长的开发人员,我一直在尝试对 WordPress 页面进行更改,但我只是注意到上传指向他的测试服务器,而不是
http://mywebsite.com/wp-content/uploads/2011/10/sampleimage.jpg
所有图片和上传都是
http://172.20.201.879/wp-content/uploads/2011/10/sampleimage.jpg
我可以从后端更改什么以使其指向正确的位置。内容是路径错误
还有一个问题,我能查到他用的是哪个服务器吗?我一直在尝试更新,但他给我的服务器信息完全错误。
我建议这样做:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
找到旧的url的:172.20.201.879/
替换为:mywebsite.com/
编辑
之所以在手动数据库编辑中使用此工具是因为 Wordpress 喜欢将数据存储在序列化字符串中。如果您编辑序列化字符串,而不更改附加大小分隔符,您将得到一个损坏的字符串。
来自@Eugen:
如果您可以通过 phpmyadmin 或类似工具访问您的数据库,您可以 运行 此代码 UPDATE wp_posts
SET guid
= REPLACE(guid
, '172.20. 201.879' , 'mywebsite.com');替换网址。
我刚刚接手了一位年长的开发人员,我一直在尝试对 WordPress 页面进行更改,但我只是注意到上传指向他的测试服务器,而不是
http://mywebsite.com/wp-content/uploads/2011/10/sampleimage.jpg
所有图片和上传都是
http://172.20.201.879/wp-content/uploads/2011/10/sampleimage.jpg
我可以从后端更改什么以使其指向正确的位置。内容是路径错误
还有一个问题,我能查到他用的是哪个服务器吗?我一直在尝试更新,但他给我的服务器信息完全错误。
我建议这样做:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
找到旧的url的:172.20.201.879/
替换为:mywebsite.com/
编辑
之所以在手动数据库编辑中使用此工具是因为 Wordpress 喜欢将数据存储在序列化字符串中。如果您编辑序列化字符串,而不更改附加大小分隔符,您将得到一个损坏的字符串。
来自@Eugen:
如果您可以通过 phpmyadmin 或类似工具访问您的数据库,您可以 运行 此代码 UPDATE wp_posts
SET guid
= REPLACE(guid
, '172.20. 201.879' , 'mywebsite.com');替换网址。