浏览器无法读取PHP生成的CSS文件

时间:2015-09-12 15:50:01

标签: javascript php css model-view-controller

我正在创建自己的CMS,我将使用rakaz.nl PHP脚本来加快页面加载

我正在使用MVC结构,然后我被迫在控制器中使用此脚本

最后我成功生成了CSS文件,但浏览器无法读取CSS文件和服务器响应的错误!找不到!

这是我在chrome控制台中获得的:

i.stack.imgur.com/N9oqT.jpg

这是CSS文件地址:

mahdizakizadeh.me/style/base.min.css,type.min.css,fonticon.min.css,smiley.min.css

和网站地址:

mahdizakizadeh.me

注意:网站语言是波斯语。

1 个答案:

答案 0 :(得分:3)

我认为问题在于css文件名。尝试从中替换不必要的标记(.,)。但是,这暗示您的网络服务器可能配置错误。

如果您尝试加载以下网址,浏览器会很好地显示CSS。如果再次检查浏览器控制台输出,您会注意到您的Web服务器响应状态代码404 NOT FOUND,即使结果包含有效的css。 http://mahdizakizadeh.me/style/base.min.css,type.min.css,fonticon.min.css,smiley.min.css

URL的简化版本不是这种情况。检查以下URL,该URL可能返回另一个css文件的一部分。状态代码是200 - OK。 http://mahdizakizadeh.me/style/base.min.css

如果您将此CSS插入网页,输出对我来说没问题。

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width">
  <meta name="theme-color" content="#000">
  <meta name="autor" content="Mahdi Zakizadeh">
  <meta name="description" content="دست نوشته ها و مطالب مورد علاقه من درباره طراحی، برنامه نویسی و عکاسی">
  <meta name="keywords" content="برف,درباره خودم,یزد,سیستم,اتفاقات روزمره">
  <title>دست نوشته | وبلاگ شخصی مهدی زکی زاده</title>
  <link rel="icon" href="/favicon.png">
<!--  <link rel="stylesheet" href="/style/base.min.css, type.min.css" />-->
  <link rel="stylesheet" href="/style/base.min.css">

<link rel="stylesheet" href="/style/smiley.min.css">
<link rel="stylesheet" href="/style/fonticon.min.css">
<link rel="stylesheet" href="/style/type.min.css">

  <script async="" src="//www.google-analytics.com/analytics.js"></script><script src="/javascript/jquery.min.js,jquery.animate-colors.min.js,base.min.js"></script>
</head>

您的javascript文件存在类似问题。