回复:如何安装php?如何运行php程序?
Windows 7(IIS 7.5)下安装PHP 5.3
经过多次尝试,从
http://windows.php.net/download下载php-5.3.0-nts-Win32-VC9-x86.msi安装最为保险。安装的过程中可以选择需要开启的扩展。
安装程序会自动在IIS中添加FastCGI扩展,因此安装完毕后即可运行phpinfo()
需要注意的地方:
1、date.timezone一定要配置:
date.timezone = Asia/Shanghai
2、访问MySQL可能会报错:
引用
mysqlnd cannot connect to MySQL 4.1+ using old authentication
新的mysqlnd库需要使用MySQL 4.1新的41-byte的密码格式,使用旧的16字节的密码将导致mysql_connect()和类似的函数产生一个错误:mysqlnd cannot connect to MySQL 4.1+ using old authentication. (mysqlnd不能用旧的验证方式来连接到MySQL 4.1以上的版本)
解决办法:
用命令行登录mysql,输入语句
set password for 'root'@'localhost' = PASSWORD('xxx');
注意这里密码函数不是OLD_PASSWORD而是PASSWORD
另外MySQL的配置文件中不能出现old-password=1
3、XDebug
zend_extension_ts变成了zend_extension,其他没有变化
目前XDebug 2.0.5在FastCGI模式下有兼容BUG,导致PHP崩溃,故暂时无法使用
Tags: windows , 7 , php , fastcgi , xdebug , iis , mysql