为什么此 PHP 代码不会馈入 link TAG href 属性? (本地主机,未使用 laravel)
Why won't this PHP code feed in to the link TAG href attribute? (local host, not using laravel)
免责声明:我不知道我在用 PHP 做什么,我只是在玩弄它。
我的 css 文件位于名为 CSS 的文件夹中,然后我的 header.php 和 footer.php 位于主站点文件夹中。如果我在其他目录中包含 header.php 我只是使用:
<?php include('../header.php'); ?>
我知道这不是方法,但我可能不知道如何配置它(使用 config.php 文件等),但我的问题是,一旦 header 包含在任何目录中的文件中,当然它会在该文件夹中查找 css/main.css 文件,因此我尝试执行以下操作:
<link rel="stylesheet" href="<?php echo $_SERVER['DOCUMENT_ROOT']. '/JAGS/css/main.css' ?>" />
当我在 body 中使用 php 行时,它显示路径
E:/xampp/htdocs/JAGS/css/main.css
但是如果我在 link 标签中使用它,那么就不起作用。
除了我对 PHP 一无所知之外,我的问题似乎是什么。还有什么我应该使用的吗?我的 xampp 配置文件需要做些什么吗?
编辑: "doesn't work" 我的意思是样式没有被应用。
编辑 2: 检查显示如下:
<link rel="stylesheet" href="E:/xamppp/htdocs/JAGS/css/main.css">
我知道 xampp 的末尾有一个额外的 p,这实际上是我给文件夹命名的。是因为它没有说"localhost/JAGS/CSS/main.css"吗?如果是这样,这是什么原因?
编辑 3: 控制台显示以下错误:
Not allowed to load local resource: file:///E:/xamppp/htdocs/JAGS/css/main.css
编辑 4: 未使用 Laravel
谢谢
为什么需要文档根目录,你应该在它前面放一个点,然后在元标记中设置基url。
<base href="yourdomain.com">
<link rel="stylesheet" href="./JAGS/css/main.css'/>
免责声明:我不知道我在用 PHP 做什么,我只是在玩弄它。
我的 css 文件位于名为 CSS 的文件夹中,然后我的 header.php 和 footer.php 位于主站点文件夹中。如果我在其他目录中包含 header.php 我只是使用:
<?php include('../header.php'); ?>
我知道这不是方法,但我可能不知道如何配置它(使用 config.php 文件等),但我的问题是,一旦 header 包含在任何目录中的文件中,当然它会在该文件夹中查找 css/main.css 文件,因此我尝试执行以下操作:
<link rel="stylesheet" href="<?php echo $_SERVER['DOCUMENT_ROOT']. '/JAGS/css/main.css' ?>" />
当我在 body 中使用 php 行时,它显示路径
E:/xampp/htdocs/JAGS/css/main.css
但是如果我在 link 标签中使用它,那么就不起作用。
除了我对 PHP 一无所知之外,我的问题似乎是什么。还有什么我应该使用的吗?我的 xampp 配置文件需要做些什么吗?
编辑: "doesn't work" 我的意思是样式没有被应用。 编辑 2: 检查显示如下:
<link rel="stylesheet" href="E:/xamppp/htdocs/JAGS/css/main.css">
我知道 xampp 的末尾有一个额外的 p,这实际上是我给文件夹命名的。是因为它没有说"localhost/JAGS/CSS/main.css"吗?如果是这样,这是什么原因?
编辑 3: 控制台显示以下错误:
Not allowed to load local resource: file:///E:/xamppp/htdocs/JAGS/css/main.css
编辑 4: 未使用 Laravel
谢谢
为什么需要文档根目录,你应该在它前面放一个点,然后在元标记中设置基url。
<base href="yourdomain.com">
<link rel="stylesheet" href="./JAGS/css/main.css'/>