2012-09-05 44 views
0

在自己的計算機,這工作正常(到server.com/.myhandler請求作爲PHP執行),但是當我上傳到生產機器(運行Ubuntu服務器11.04),它只是服務於聯合國已執行的PHP。有什麼額外的,我必須配置這個工作?執行與PHP(通過Apache)自定義文件名

.htaccess文件的內容:

AddType text/html .myhandler 
<FilesMatch "\.myhandler$"> 
    SetHandler application/x-httpd-php 
</FilesMatch> 

DirectoryIndex .myhandler index.php index.htm 
+0

給AddHandler一個試試 – 2012-09-05 20:30:05

回答

2

最可能這種類型的配置未在目錄通過.htaccess允許進入你的腳本和的.htaccess駐留在你的Apache網站將這個/虛擬主機配置:

<Directory /absolute/path/to/webroot/> 
    AllowOverride All 
</Directory> 
+0

就是這樣!謝謝。 –