我正在尝试使用PHP输出CSS,以使wordpress设置更加动态,但我得到500内部服务器错误。 我正在将标题设置为text / css,尝试在IIS中添加处理程序,但它似乎不起作用。在PHP文件中没有错误,因为如果我删除了我的代码,它就不会改变。
<?php header("Content-type: text/css"); ?>
而在.htaccess中添加以下内容适用于apache服务器
AddType application/x-httpd-php .html .htm .css
AddHandler application/x-httpd-php .html .htm .css
这是我使用IIS的响应:
HTTP/1.1 500 Internal Server Error
Content-Type: text/css
Server: Microsoft-IIS/7.0
X-Powered-By: PHP/5.3.13
Date: Tue, 11 Sep 2012 16:38:12 GMT
Content-Length: 0
知道如何在IIS下工作吗?
答案 0 :(得分:0)
问题可能与IIS 7配置问题有关
在Windows添加和删除程序IIS 7 Not Serving Static Files中配置IIS时,请确保在通用HTTP功能中启用了Static Content
。另一个参考 - Funny Problem: Windows 7, IIS 7.5: Images, CSS not showing!
或者尝试Wildcard script mapping and IIS 7 integrated pipeline或只是重新安装IIS。