【问题标题】:XAMPP php include works, but the include is not loading the cssXAMPP php包含有效,但包含未加载css
【发布时间】:2021-05-23 10:28:40
【问题描述】:

为了维护和开发网站,我将在 XAMPP 上的测试环境中本地运行该网站。 XAMPP 工作正常,但是当我尝试包含一些 html 时,文本显示但没有 css。图片也加载不出来。 我检查了 XAMPP 的设置,但没有找到任何东西。我错过了 XAMPP 中的某些设置吗? 让我对此感到疑惑的是,完全相同的文件已经在生产环境中运行而没有任何问题。

我正在处理这包括:

<?php
   header("content-Type: text/html; charset=utf-8");
   include('html/frontpage.html');
?>

这个 html 包含在 css 中:

<link rel="stylesheet" href="../styles.css">

【问题讨论】:

  • 由于文件夹权限,apache 可能无法访问包含 CSS/图片的文件夹。你有任何php错误吗?当您在浏览器中打开控制台时,您是否看到错误?当您在 chrome 中打开开发者工具时,点击网络部分,找到未加载的红色资源,点击它们的名称并查看标题、预览、响应选项卡,如果有的话,您会看到什么错误?

标签: php html css xampp


【解决方案1】:

解决了,问题似乎是从父-父目录(无论出于何种原因)而不是从父目录加载。从 htdocs 中删除所有文件,并将整个 git 放在它下面。帮我修好了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-23
    • 2014-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    • 2017-11-22
    相关资源
    最近更新 更多