Browsed by
分類:Apache

Apache 2.4 + PHP 7.1 + PHP-FPM install

Apache 2.4 + PHP 7.1 + PHP-FPM install

OS: Ubuntu Server 16.04.3 LTS amd64

Apache Version: 2.4.27

PHP Version: 7.1.8

 

Step 1. 更新 APT Source,取得最新版套件資訊

Read More Read More

[Apache] Apache 2.2升級至2.4版conf修復

[Apache] Apache 2.2升級至2.4版conf修復

Apache Server 升級至2.4後
有一些設定上的變更
若升級時設定檔沒有修正將無法啟動
Tsung’s Blog 整理一些了:http://blog.longwin.com.tw/2014/03/apache-22-24-upgrade-conf-2014/ 
(有時間的時候再自己整理了Orz…)
另外記錄一下Tsung’s Blog內沒有提到的:
今天做完升級後Apache服務沒有起來
啟動服務時出現:

 

意思就是說關於Options這行的設定
後面接的每一個option value你要全部上「+」或是「-」,或是全部都不加
不然在configtest就不會讓你過
解法就如同字面意思,要嘛全加,要嘛都不加

 

如果原設定檔的option value有點多
你也可以把需要+-號的value獨立寫一行,像這樣

 

apachectl configtest 只會針測到一個錯誤點就停下
不會一次列出清單
所以要一步一步找出所有還沒修改到的地方直接出現 Syntax OK

configtest過了,就可以啟動了

 

搞定

[Apache] .htaccess 失效

[Apache] .htaccess 失效

今天發現自己的apache根目錄會顯示出來
基於安全的問題所以在根目錄丟一個.htaccess去檔顯示目錄

丟進去後
卻發現目錄依然會顯示
檢查一下http.conf
原來是AllowOverride的設定是None
改成 AllowOverride All 重新啟動Apache即可