mysql 5.6 + apache 2.4 + php 5.5 + win7-32bit 安装步骤和补充说明

这里的安装环境是win7 32 位

安装步骤查看:http://jingyan.baidu.com/album/154b46315242b328ca8f4101.html

这里已经比较详细了,就不再说了。

补充说明:

一、php无法运行

    php for windows 下载地址:http://windows.php.net/download/

QQ截图20141112172130

这里不要下错了,这里的第一个Non Thread Safe 版本使用与 iis + fastcgi ,我们现在用的是apache所以下载第二个 Thread Safe 版本的 zip 

这两个版本主要区别在于多线程安全问题,具体说明请问度娘吧。

然后这里要注意的是前面的 VC11 字样。 如果是新装的系统肯定是没有的(排除gost系统)。那么怎么办呢?

在页面的左边有个说明

QQ截图20141112172945

下载蓝色框中的软件安装就可以了。(ps:这东西我在百度问了老久就是没个干净利索的答案)

二、mysql 无法加载

真确安装了mysql后。在php.ini 中的设置需要注意了,大致在721行

extension_dir="ext"

这个看似对的,结果是加载不了的。需要重当前磁盘根目录开始写,比如 :extension_dir="D:/php5.5/ext"

三、运行时 apache 提示 403 forbidden 错误

这个问题,网上我有查到写的对的,但是太乱了,等于没对。

其实很简单。在先的 apache 2.4 中默认的配置内容不像之前的那么详细了。

修改 httpd.conf 大致在200行左右

<Directory />
    AllowOverride none
    Require all denied
</Directory>

这一个改成老式的就可以了

<Directory />
    #AllowOverride none
    #Require all denied

    Options FollowSymLinks
    AllowOverride all
    Order deny,allow
    Deny from all
</Directory>

 

以上就是对安装的补充说明。希望对大家有帮助。