0

看不到我的 wordpress localhost 的前端。

我完成的过程:

1. 我在 Mac OX 上使用 BitNami 在本地安装了 wordpress。
2.将现有数据库导入phpmyadmin。
3.修改wp-config文件支持本地主机数据库。
4. 添加这两行
define('WP_HOME','http://localhost/wordpress');
define('WP_SITEURL','http://localhost/wordpress');
5. 登录到我的 wp-admin。

现在我可以看到该站点的 WP-ADMIN 并在其中执行操作,但我无法查看前端。
每当我尝试时,我都会得到:
无法与 127.0.0.1 的服务器建立连接。

或者如果我尝试查看帖子,我会得到
“在此服务器上找不到请求的 URL /site/2013/02/13/idho_global/。”

如果我尝试预览草稿,我会以它应该出现的方式看到它。

有什么帮助吗?

4

2 回答 2

0

通过 phpmyadmin 检查数据库,如果您没有这样做,请更改 url。在wp_options检查siteurl& home 是否设置为localhost

更新:你应该看看“移动 Wordpress 页面” https://codex.wordpress.org/Moving_WordPress 它很好地解释了如何在移动 Wordpress 后更改永久链接和要做的事情。

如果您的永久链接不起作用,请检查.htaccess根目录中是否有一个。内容应该是:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
于 2013-03-06T16:05:01.950 回答
0

您需要更新数据库 url。Wordpress 对它们进行硬编码。运行下面的 sql,用您的网址替换“old-url.com/wordpress”和“new-url.com/wordpress”

UPDATE wp_posts SET guid = REPLACE(guid, 'old-url.com/wordpress', 'new-url.com/wordpress');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'old-url.com/wordpress', 'new-url.com/wordpress');
UPDATE wp_options SET option_value = REPLACE(option_value, 'old-url.com/wordpress', 'new-url.com/wordpress');
于 2013-03-06T16:35:45.443 回答