【问题标题】:Wordpress: stuck after installing Wordpress and copying in wp-content directoryWordpress:安装 Wordpress 并在 wp-content 目录中复制后卡住
【发布时间】:2015-06-23 03:20:49
【问题描述】:

对 Wordpress 完全陌生,我正在开展一个协作项目,但是我无法启动和运行。

这是我到目前为止所做的......

  1. 已安装 MAMP。
  2. 前往 PHPmyadmin 并创建了一个数据库(例如 myblog)。
  3. 已下载 Wordpress。
  4. 将现有 wp-content 复制并粘贴到我在 htdocs 中下载的 Wordpress 文件夹中,并将该文件夹从“wordpress”重命名为“/myblog”。
  5. 转到本地主机选择/myblog。
  6. 已安装 Wordpress
  7. 转到仪表板点击访问网站。

现在找不到了

在此服务器上找不到请求的 URL /myblog/lessons/orientation/。

有人知道我在这里做错了什么吗?

【问题讨论】:

  • "Would anyone know what I am doing wrong here"
  • 请求的 URL 已经被重写 url(并且它不是默认的 wp 行为),检查您的 .htaccess(应该在您更改仪表板中的设置时自动创建)?
  • 首先检查是否启用了 url_rewirte 模块?您复制的版本与您复制的版本相同吗?
  • 是的,我使用的是 Mac @adeneo
  • 我没有 .htaccess 文件。我尝试激活一个插件以查看它是否会显示,但什么也没有。我应该成功吗?或者由于文件是自动创建的,以后会导致任何冲突吗? @nevermind

标签: php wordpress


【解决方案1】:

您需要将htaccess rewrite rules for WordPress 添加到您的 MAMP 服务器。如果没有这些重写规则,浏览器请求实际上不会被路由到由 WordPress 处理。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

在 MAMP 中,您必须在 MAMP 应用程序本身中添加这些规则,而不是在 .htaccess 文件中(除非您专门配置 MAMP 以允许这样做)。

这是在 MAMP 2 中执行此操作的位置的屏幕截图,该字段称为“自定义虚拟主机目录设置”

【讨论】:

  • 试过了,不行。我也在使用 MAMP 3。不过,谢谢。
【解决方案2】:

仪表板>设置>永久链接尝试更改您的永久链接设置。

【讨论】:

    猜你喜欢
    • 2016-08-19
    • 1970-01-01
    • 2014-03-24
    • 2013-05-07
    • 2014-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    相关资源
    最近更新 更多