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