我將數字海洋盒從14.04升級到16.04,並遇到了一些問題。 .htaccess文件不被解析。我可以在通常會破壞服務器的文件頂部扔垃圾,這並不重要,導致我相信它不會被解析。我的最終目標是將html文件解析爲php。.htaccess文件升級到Ubuntu後無法解析16.04
虛擬主機設置在升級之後並未更改並且工作過。
您可以看到測試液滴這裏的一個實例:http://162.243.70.81/
我花了大約3個小時,通過其他的解決辦法挖包括:
檢查的conf文件:
//Part of conf file
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
檢查是否重寫模塊已啓用
Module rewrite already enabled
service apache2 restart
評論.hta CCESS文件(這是第幾行,隨機字符應導致500如果工作)
kldlkldfg
AddType application/x-httpd-php .html .inc
編輯MIME類型,並尋找,如果一些PHP擴展沒有被註釋掉。
當我進行升級時,我確實保留舊的conf文件,當它說前一個被修改並提供覆蓋或保留。我保持默認值。請記住升級之前的所有工作,並可在www.pylamdyes.com上看到 當我升級到php7時,我必須禁用php5。
這就是我所能想到的所有相關信息,高興地嘗試任何事情或按要求發佈特定信息。感謝您看這個。
目錄/指向文件系統的根目錄,您沒有任何以後的子目錄的目錄條目?就像documentmentroot的那個一樣? –
我不知道。不知道它是否是不好的形式,但我一直創建每個網站作爲自己的配置。全文件鏈接,因爲時間太長: http://dpaste.com/3S0J3YM –
在虛擬主機中不要使用' ',我再說一遍,這是您不希望在那裏訪問的文件系統的根。 –