Apache載入php模組

2021-06-27 05:21:02 字數 850 閱讀 5558

vc6就是legacy visual studio 6 compiler,就是使用這個編譯器編譯的。

vc9就是the visual studio 2008 compiler,就是用微軟的vs編輯器編譯的。

那我們如何選擇php版本呢?

如果你是在windows下使用apa

php呢?apache

+php

的,請選擇

vc6版本;

如果你是在windows下使用iis+php的,請選擇vc9版本; 

2.安裝php

解壓縮zip檔案,解壓php放在d:\,開啟php解壓縮後的資料夾,將其中的「 php.ini-development 」或者 「php.ini-production」複製出來,

重新命名為「php.ini」後剪下進去

3.配置apache

開啟apache的httpd.conf配置檔案,新增以下**:

#載入php模組

loadmodule php5_module "d:/php-5.4.28/php5apache2_2.dll"

phpinidir "d:/php-5.4.28"

黑色加粗部分為php的安裝目錄

4.測試php是否正常

重啟apache,在apache的安裝目錄下的htdocs目錄下新建乙個test.php檔案,輸入以下**

<?

phpinfo();

?>

然後在遊覽器中輸入http://localhost/test.php檢測php直譯器是否整合到apache中

Apache模組載入流程

apache的模組載入包括兩部分 第一部分是prelink的模組,這部分模組已經鏈結好了 在modules.c中 ap declare data module ap prelinked modules 第二部分需要通過動態載入,1 在動態載入之前apache構建乙個模組鍊錶,首先將 prelink ...

apache模組載入命令 Apache安裝教程

安裝apache需要檢查linux作業系統中是否安裝了gcc包,如果沒有安裝gcc包,則需要安裝gcc包,否則所有的依賴包將無法編譯安裝。1.rpm qa grep gcc 檢視系統有無安裝gcc編譯器 2.安裝gcc和gcc c 需要以下依賴包 kernel headers 2.6.18 164....

Apache模組動態載入和靜態載入

在 使用.configure 編譯的時候,如果不指定某個模組為動態,即沒有使用 enable mods shared module 或者enable module shared這個2 個中的乙個,那麼所有的預設模組為靜態。那麼何謂靜態?其實就是編譯的時候所有的模組自己編譯進 這個檔案中 我們啟動可以...