【问题标题】:CSS files not loaded in local wordpress installation本地 wordpress 安装中未加载 CSS 文件
【发布时间】:2012-10-29 21:48:43
【问题描述】:

所以我在 Windows 7 Pro 上建立了一个基本的 PHP 站点来做一些本地开发。我正在运行 5.3.13(从 WPI 安装),一切似乎都在运行。我下载了 WordPress 并进入安装页面并加载了 /wp-admin/install.php,但它没有从 install.css 中提取任何样式。在 Chrome 中运行开发者工具我可以看到 install.css?ver=3.4.2 正在返回“200 OK”状态。因此,我认为这不是 WP 问题,而是我的服务器/IIS 站点配置问题。

我已将 IIS 配置为在 localhost 端口 88 上运行此 PHP 站点,并将 WordPress 3.4.2 安装到 http://localhost:88/wp/

我没有继续安装 WordPress,因为我想先弄清楚为什么会发生这种情况。

【问题讨论】:

  • 样式表尝试加载的完整 url 是什么?
  • 开发工具说 200 OK?浏览器是否接收到文档的任何内容?
  • @cale_b:页面的URL是localhost:88/wp/wp-admin/install.php,CSS文件是localhost:88/wp/wp-admin/css/install.css ?ver=3.4.2 哪个是正确的路径
  • 您是否在 IIS 中启用了“静态内容”支持?见dailycomputersolutions.com/blog/index.php/2010/04/23/…
  • 您在端口 88 而不是通常的 80 上运行是否有特定原因?除此之外;查看您的正文输出(浏览器中的源代码)并检查那里发布的 URL 是否是相对的。如果它们不是相对的(即不是 /wp/wp-*** 而是 localhost/wp),那就是问题所在。由于您没有提供该信息,请您更新您的帖子吗?

标签: php windows wordpress iis iis-7.5


【解决方案1】:

您的 IIS 安装可能未启用其静态内容功能。相关步骤取自this post,分别是:

  1. 转到“打开或关闭 Windows 功能”
  2. 选择 Internet 信息服务
  3. 选择万维网服务
  4. 并检查静态内容

我想在答案中引用更多规范文档,但没有直接引用 herehere 如果未安装模块,您的静态内容将根本无法工作。也许有人可以提供更好的资源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-21
    • 2013-04-05
    • 1970-01-01
    • 2014-07-04
    • 1970-01-01
    • 2021-03-31
    • 2020-11-08
    • 1970-01-01
    相关资源
    最近更新 更多