【问题标题】:MAMP show html page of wordpress not full themeMAMP显示wordpress的html页面不是完整的主题
【发布时间】:2015-04-10 03:55:48
【问题描述】:
【问题讨论】:
标签:
wordpress
mamp
mamp-pro
【解决方案1】:
我认为您已经在 http://localhost:8888 创建了您的 WordPress 网站,所以在您的数据库中,网址是 http://localhost:8888,而不是您的 IP。
当您在桌面访问该站点时,没关系:PC 可以访问 ip 和 localhost 以获取样式和图像等资源。但在另一台设备上,它可以获取资源。
您可以使用以下 MySQL 查询在 PHPMyAdmin 中更新您的 URL:
# Change website url
UPDATE wp_options
SET option_value = replace(option_value, 'http://locahost:8888', 'http://192.168.1.101:8888')
WHERE option_name = 'home' OR option_name = 'siteurl';
# Change URL GUID
UPDATE wp_posts
SET guid = REPLACE (guid, 'http://locahost:8888', 'http://192.168.1.101:8888');
# Change medias URL
UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://locahost:8888', 'http://192.168.1.101:8888');
# Change postmeta URL
UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://locahost:8888','http://192.168.1.101:8888');
在进行此更改之前请小心备份您的数据库。
如果您的端口不是 8888,只需在查询中更改它即可。