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


Browser can not read PHP generated CSS file

我正在创建自己的CMS,我打算使用rakaz。nl PHP脚本加速页面加载

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

中使用此脚本

最后我成功生成CSS文件,但浏览器无法读取CSS文件和错误,服务器响应not FOUND!

这是我在chrome控制台得到的:

i.stack.imgur.com/N9oqT.jpg

这是CSS文件地址:

mahdizakizadeh.me/风格/base.min.css type.min.css, fonticon.min.css, smiley.min.css

和站点地址:

mahdizakizadeh.me

注:网站语言为波斯语

我认为问题出在css文件名上。尝试从它(.,)中替换不必要的符号。但是,这暗示您的web服务器可能配置错误。

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

对于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文件也有类似的问题