PHP 再IIS下运行

最近找外面做了一个PHP的网站,但是我的服务器是Windows的,而且运行有IIS的网站

 

没办法,只好想办法在IIS下运行PHP的项目

 

按照标准办法,下载php运行环境到windows,copy php5isapi.dll,mysql.dll 到system32, Copy php.ini.dist 到Windows目录配置IIS Web服务器扩展,加入php5isapi.dll

 

再到具体网站设定ISAPI

 

设定好后确实可以运行PHP了,但是运行具体网站确有很多问题

 

PHP很多用的是伪静态页面,研究再三发现可以使用Rewrite for IIS的东西同样可以执行伪静态页面

 

PHP中用$获取rul参数的方式在IIS下不能运行,研究再三发现需要修改php.ini 的 register_globals=On才可以(必须重新启动)

 

你可能感兴趣的:(PHP,windows,服务器,System,web服务,IIS)