2010-11-21 86 views
0

我在Windows上安裝了我的Apache 2.2。現在我剛剛在Apache服務器上完成安裝PHP。正如說明所述,我需要編輯我的Apache的httpd.conf並添加:在Windows 7上的Apache 2.2上安裝PHP

# 
LoadModule php5_module "G:\Program Files\PHP\php5apache2_2.dll" 
AddHandler application/x-httpd-php .php 

PHPIniDir "G:\Program Files\PHP" 

我確保目錄是正確的。然後我重新啓動我的服務器。我在我的htdocs中有一個hello.php文件。我導航到localhost:8080/hello.php,它說沒有找到服務器,但是當我做index.html。它在htdocs文件夾中正確顯示html。

我在做什麼錯在這裏?我嘗試通過執行G:\ Program Files \ PHP \ php-cgi hello.php來嘗試從命令行執行hello.php來進行調試,但它接着說:

'G:\ Program is not recognized'作爲內部或外部命令.....

+0

btw是否在編輯後重新啓動服務器? – Sudantha 2010-11-21 07:06:56

+0

我做了好幾次 – aherlambang 2010-11-21 07:09:21

+1

你在用什麼編輯你的配置文件?我曾經幫助過一些人,在那裏我認爲經常用雙引號實際上留下了引號和正確的引號,這一切都弄糟了。另外,您也可以在路徑中使用正斜槓而非反斜槓。老年人阿帕奇遇到了麻煩......我在Windows上並沒有搞錯2.2。 – Brad 2010-11-21 07:10:01

回答

2

你可以使用一些像這樣的XAMPP容易配置。

+0

我應該記住這一點。我在我的mac中使用XAMPP – aherlambang 2010-11-21 07:09:49

+0

這就像一個生鏽的坦克拳頭戰鬥。 – Brad 2010-11-21 07:11:39

+0

我沒有卸載apache和PHP,現在用XAMPP安裝它。現在,當我啓動apache服務器時,它直接退出 – aherlambang 2010-11-21 07:20:06