尝试加载外部css文件时PHP本地计算机上出现404错误,但都在线确定

时间:2014-05-21 23:22:01

标签: php css

我可以在GoDaddy Windows共享主机帐户上运行时获取CSS文件的内容。 CSS文件位于index.php文件的同一目录中:

<head>
<link rel="stylesheet" type="text/css" href="all.css" media="screen" />
</head>

但是出了问题当我尝试运行相同的PHP并在我的本地开发机器中调用相同的CSS文件时。 Opera浏览器向我显示404错误。找不到文件。如果我单击Firefox中的css链接,则显示一个浏览器空窗口。

在本地计算机上使用多个php资源,MySql连接和查询时,我没有遇到任何问题。

我在Windows 7和IIS上使用PHP手动安装和设置作为Web服务器。

正在寻找修复我已在我的本地主机中检查$ _SERVER数组,获取下一个值:

/////////////////////////////////////////////// /////////////////////////////////////////
Document_Root是:C:\ inetpub \ wwwroot

Script_FileName是:C:\ inetpub \ wwwroot \ sisco \ index.php

PHP_Self是:/sisco/index.php

Path_Translated是:C:\ inetpub \ wwwroot \ sisco \ index.php

Original_Path信息是:/sisco/index.php

Appl_Physical_Path是:C:\ inetpub \ wwwroot \

HTTP_ACCEPT是:text / html,application / xml; q = 0.9,application / xhtml + xml,image / png,image / webp,image / jpeg,image / gif,image / x-xbitmap, /;q=0.1
////////////////////////////////////////////////// /////////////////////////////////////

sisco 是应用程序目录, index.php all.css 位于该文件夹中。

为什么CSS文件在我的本地计算机上执行 NOT LOAD ,而GoDaddy Windows共享主机服务器上的所有内容都正常?

有人可以帮帮我吗? 提前致谢...

1 个答案:

答案 0 :(得分:0)

我在Windows安装功能的IIS选项中找到了此修复程序。 我已经检查了启用CSS读取和处理功能的方框
我可以访问单击开始按钮&gt;&gt;控制面板&gt;&gt;程序&gt;&GT; Windows功能,我在IIS中启用了HTTP功能 我想这种情况是因为我一直在使用 PHP over IIS手动安装和配置,因此我省略了一些基本服务。

感谢所有支持我的人!