2012-09-11 27 views
0

我想輸出CSS使用PHP可以使它更加動態與wordpress設置,但我得到500內部服務器錯誤。 我將頭文件設置爲text/css,試圖在IIS中添加處理程序,但它似乎不起作用。在PHP文件中沒有錯誤,因爲如果我刪除我的代碼,它不會更改。在PHP文件中使用CSS(使用IIS)

<?php header("Content-type: text/css"); ?> 

而將繼Apache服務器的情況下,爲.htaccess作品

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?

+5

你確定你的PHP文件沒有錯誤嗎?我認爲這也會給你一個500錯誤.... – andrewsi

+0

100%沒有錯誤在那裏。 – WordPressGuy

+0

'試圖在IIS中添加處理程序' - 當您選擇MIME類型選項時,是否包含MIME類型? –

回答

0

的問題可能與一個IIS 7的配置問題

確保Static Content在常見HTTP功能配置當從Windows IIS添加和刪除程序啓用 - IIS 7 Not Serving Static Files。另一個參考 - Funny Problem: Windows 7, IIS 7.5: Images, CSS not showing!

或者嘗試Wildcard script mapping and IIS 7 integrated pipeline或者只是簡單地重新安裝IIS。

+0

功能已啓用..我很困惑,爲什麼這不起作用... – WordPressGuy

+0

我會給重新安裝一個去.. – WordPressGuy