windows 环境下安装wampserver2.5 64位

windows 环境下安装wampserver2.5 64位 出现的问题如下:

1、安装成功后修改mysql root 密码 (开始密码默认为空)

 1、打开 mysql控制台

 2、use mysql

 3、update user set password=password(新密码) where user='root';

 4、flush privileges; (使修改的密码生效)

 5、quit 退出控制台

2、配置apache 单IP 多站点 (开启虚拟机访问多站点)

 1、找到httpd.conf

  Include conf/extra/httpd-vhosts.conf 前 # 去掉;

    2、找到并打开 conf\extra\httpd-vhosts.conf  文件

        复制以下配置在底部并保存:

<VirtualHost *:80>
  DocumentRoot "D:/www/xxx"
  ServerName www.xxx.com
<Directory "D:/www/xxx">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot "D:/www/ooo"
  ServerName www.ooo.com
<Directory "D:/www/ooo">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

  3、在C盘windows\system2\drivers\etc 文件夹下找到 hosts。在下面加上一句  127.0.0.1    www.xxx.com 。

  4、重启apache; 配置成功

3、访问网站 出现 forbidden 错误

   wKiom1X6jXbT1IITAABZSCZ28Ws103.jpg

  解决方法:

  打开 apache  httpd.conf  文件

 <Directory />

AllowOverride None

Require all deny

</Directory>

修改为

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

</Directory>

重启所有服务。 

4、PHP提示Notice: Undefined variable的解决办法

 error_reporting = E_ALL
 修改为error_reporting = E_ALL & ~E_NOTICE

可在php头部加入 
  ini_set("error_reporting","E_ALL & ~E_NOTICE"); 

  

你可能感兴趣的:(PHP,wampserver2.5)