1、啟動時啟動所有服務,切換至線上狀态
若提示Could not execute menu item(internal error),[Exception] Could not perform service action:服務尚未啟動。
則看一下對應的80端口是否已被占用,若被占用,更改端口httpd.conf下查找Listen修改,查找ServerName localhost:8080 也修改至8080
如:
Listen 127.0.0.1:8080
Listen 8080
打開wampmanager.tpl,修改其localhost下的端口至8080,phpmyadmin同,SQLiteManager
若提示You don't have permission to access /.../ on this server.
修改權限,改deny至allow,具體百度
2、在浏覽器輸入localhost,若出現界面,則已正常安裝,将程式放至www下,退出重登,則界面下出現項目XX
3、修改php檔案路徑至指定位置
修改httpd.conf,搜尋DocumentRoot,修改其位址至指定目錄下,如:DocumentRoot "D:/phpcode/";搜尋Directory,修改其目錄至指定目錄下,如:<Directory "D:/phpcode/">,重新開機後生效
測試:phpcode下建立test.php檔案,輸出某個内容,界面打開http://localhost:8080/test.php ,若成功顯示,則成功
4、修改www目錄
在wamp目錄下,找到wampmanager.ini,搜尋Menu.left,修改目錄為
Type: item; Caption: "php目錄"; Action: shellexecute; FileName: "D:/phpcode"; Glyph: 2
在wamp目錄下,找到wampmanager.tpl,搜尋Menu.left,修改Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2為
Type: item; Caption: "php目錄"; Action: shellexecute; FileName: "D:/phpcode"; Glyph: 2
5、配置多站點
找到httpd-vhosts.conf 檔案,配置站點,可多個
如:
<VirtualHost *:80>
DocumentRoot "D:/phpcode/test01"
ServerName test01.com
</VirtualHost>
找到httpd.conf,搜尋httpd-vhosts,找到
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
去掉前面的#,即取消注釋的意思,如
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
找到drivers下的hosts,添加站點進去,如:
127.0.0.1 test01.com
127.0.0.1 test02.com
測試:在phpcode下建test01和test02兩個檔案夾,下面分别建test01.php和test02.php,網頁直接打test01.com進行測試,若顯示test01.php内容,則成功
注意:80端口下這樣配置應該是可以的,有端口号的配置不成功,僅可通過http://localhost:8080/test01/ 通路test01.php