php的版本一定要正確,要不找不到部分檔案
一、apache 安裝與配置
1. 預設安裝(輸入網域名稱,沒有網域名稱輸入本計算機全名,郵箱,80埠)
2. 修改埠,查詢apache目錄下的conf資料夾下的httpd.conf,開啟搜尋輸入80預設埠找到並更改之。
補充一下,修改埠是因為之前安裝了microsoft sql server 2008的報表服務(reportserver)占用了80埠造成的,經過查詢,現在可以改回來了,方法如下:
步驟一:【開始】->【microsoft sql server 2008】->【配置工具】->登入【reporting services 配置管理器】->左側列表【web服務url】->修改tcp埠為其他沒被占用的埠。
步驟二:修改報表訪問埠:如上,登入【reporting services配置管理器】->左側列表【報表管理url】->右側【高階管理】->【編輯】以修改埠設定,可以與步驟一埠一致,也可以不一致,只要占用埠即可。
3. 修改httpd.conf內容documentroot預設值,修改為自定義資料夾c:/phpdocs
4. 查詢directoryindex,修改值為「index.html index.php」(注意空格)
5.查詢
options followsymlinks
allowoverride none
order deny,allow
deny from all
satisfy all
修改為:
options followsymlinks
allowoverride none
order deny,allow
allow from all
satisfy all
5. 重啟服務
二、php安裝與配置
2. 將php目錄(c:/php)下的php.ini-development 檔案重新命名為php.ini
3. 修改php.ini中內容,經測試,不用放到c:/windows目錄下
extension_dir = "ext"修改為extension_dir = "c:\php\ext",並去掉前面分號。
doc_root = 更改為 doc_root = "c:\php"
;default_charset = "iso-8859-1" 更改為 default_charset = "gbk"
register_globals = off更改為register_globals = on
;extension=php_gd2.dll去掉分號
;extension=php_mysql.dll去掉分號
4. 將php5ts.dll複製到c:\windows\system32目錄
5. 修改apache配置檔案httpd.conf,在檔案末尾新增2行
loadmodule php5_module c:/php/php5apache2_2.dll
6. 到此可以寫下乙個index.php到c:/phpdocs做測試
測試位址
php 5 3 6 中 php fpm 配置成服務
從php5.3.3開始 原始碼中開始包含 php fpm,不用專門再打補丁了,只需要解開原始碼直接configure,關於php fpm的編譯引數有 enable fpm with fpm user www with fpm group www with libevent dir libevent位...
修改apache2 2主頁
方法 一 進入apache的conf目錄 修改httpd.conf 1 找到 documentroot d program files apache software foundation apache2.2 htdocs 這一行,意思是預設專案目錄,修改為自己專案所在目錄 2 改了上面的配置是訪問...
apache2 2 盜鏈問題
先來介紹乙個http請求頭 叫 b referer b 通過下面這句可以取到他的值 code string referer request.getheader referer code referer是幹什麼的呢?referer可簡單的理解為記錄了上乙個頁面的url,直接從url訪問乙個頁面時它的r...