Nov
8
“ASP+PHP双环境
”?似乎这个题目有点大,今天的这篇日志主要想说的是如何配置PHP环境,还有安装MySQL时可能碰到的一些问题及解决办法……
但ZFreet也不是传说中的“标题党”,前几天在安装IIS的时候确实也碰到了不少问题,比如“Server Application Error”,如果你在安装IIS的时候也碰到类似问题,可以到这里去看看详细的解决办法。
按我的理解,ASP+PHP双环境就是一个ASP环境加上一个PHP环境(哈哈,严格正确的加法运算),由于之前用的PJ2,就安了IIS;现在换了Bo-Blog,就需要一个PHP了;IIS比较容易安装,PHP就有点复杂,需要配套的Apache+PHP+MySQL环境才能完整运行一个php的网站程序(比如我的Bo-Blog和WordPress)。
首先需要一个PHP安装程序,网上有很多现成的Apache+PHP+MySQL套件,就不必像我们这样的小菜分别安装调试设置了,ZFreet筛选出了一个比较不错的三套件,推荐安装使用。
下载:Apache+PHP+MySQL服务器套件 v0.0.1
安装与设置PHP环境时有以下几个注意事项:
1、安装程序默认的解压路径是D:\usr,这个最好不要改动,因为里面相关的各设置文件及安装卸载批处理文件都设置为这个路径,改动起来比较麻烦。
2、安装完毕后,只需运行install.bat就可以启动PHP环境了,如果是正常情况,这时访问http://localhost/就会出现安装成功的欢迎界面,但这只是个html文件而已,并不说明PHP就可能以正常使用了。
3、访问http://localhost/时的根目录是在D:\usr\www\html下面,访问http://localhost/phpMyAdmin/是phpMyAdmin的管理界面,http://localhost/cgi-bin/cgi_info.pl是CGI空间测试界面。
4、初始的MySQL数据库用户名为root,密码为空,如果只是本地调试,也用不着设密码了。
5、其它可根据个人具体情况设置,不过需要设置的地方不多。
到此,你的PHP环境就应该可以正常使用了,如果不行就请自查原因,反正上面的安装流程也比较傻瓜式,我基本是按照上面来的。
如果你之前安装过IIS,那接下来就需要配置一下“Internet信息服务”,才能使ASP与PHP共存;如果还没安装IIS的,则需要一张系统盘,安装之吧。
1、依次打开或选择“管理工具-Internet信息服务-网站 默认网站 属性-主目录 配置-应用程序配置-映射 添加(见下图的几个窗口)”,在“添加/编辑应用程序扩展名映射”里面作如图的设置(如果你在安装套件时没有改动过路径的话),最后确定。
2、重启一下“默认网站”,预期会“发生意外错误 0x8ffe2740。”。
3、发生错误就正常了,这是因为ASP和PHP的TCP端口都为80而冲突造成的(Windows完全可以给一个“端口冲突”之类的错误提示,这里偏要提示一串鸟语),只需要给IIS换一个TCP端口就行,如下图,如果你不喜欢888,也可以用444之类的,完全随个人。
4、在本地访问ASP程序的时候,就需要加一个端口号了,如http://localhost:888/。
5、其它有关IIS的设置就和PHP没什么关系了,随便自己。

再次提醒,如果你碰到了IIS的“Server Application Error”错误,可以参考一下ZFreet整理的终极解决办法,希望有用。
有了传说中的ASP+PHP本地双环境,再也不用忍受随时挂机的远方服务器了,也再也不会随时使用FTP来占用全球数据通信的流量带宽了。
ZFreet的下一个Bo-Blog插件或模板也会因调试得更快而提早发布,或者能节省出不少时间早些些给₪自留田塘™换一个风格,毕竟Bo-Blog Default还是太大众化了一点……
但ZFreet也不是传说中的“标题党”,前几天在安装IIS的时候确实也碰到了不少问题,比如“Server Application Error”,如果你在安装IIS的时候也碰到类似问题,可以到这里去看看详细的解决办法。
按我的理解,ASP+PHP双环境就是一个ASP环境加上一个PHP环境(哈哈,严格正确的加法运算),由于之前用的PJ2,就安了IIS;现在换了Bo-Blog,就需要一个PHP了;IIS比较容易安装,PHP就有点复杂,需要配套的Apache+PHP+MySQL环境才能完整运行一个php的网站程序(比如我的Bo-Blog和WordPress)。
首先需要一个PHP安装程序,网上有很多现成的Apache+PHP+MySQL套件,就不必像我们这样的小菜分别安装调试设置了,ZFreet筛选出了一个比较不错的三套件,推荐安装使用。
下载:Apache+PHP+MySQL服务器套件 v0.0.1
安装与设置PHP环境时有以下几个注意事项:
1、安装程序默认的解压路径是D:\usr,这个最好不要改动,因为里面相关的各设置文件及安装卸载批处理文件都设置为这个路径,改动起来比较麻烦。
2、安装完毕后,只需运行install.bat就可以启动PHP环境了,如果是正常情况,这时访问http://localhost/就会出现安装成功的欢迎界面,但这只是个html文件而已,并不说明PHP就可能以正常使用了。
3、访问http://localhost/时的根目录是在D:\usr\www\html下面,访问http://localhost/phpMyAdmin/是phpMyAdmin的管理界面,http://localhost/cgi-bin/cgi_info.pl是CGI空间测试界面。
4、初始的MySQL数据库用户名为root,密码为空,如果只是本地调试,也用不着设密码了。
5、其它可根据个人具体情况设置,不过需要设置的地方不多。
到此,你的PHP环境就应该可以正常使用了,如果不行就请自查原因,反正上面的安装流程也比较傻瓜式,我基本是按照上面来的。
如果你之前安装过IIS,那接下来就需要配置一下“Internet信息服务”,才能使ASP与PHP共存;如果还没安装IIS的,则需要一张系统盘,安装之吧。
1、依次打开或选择“管理工具-Internet信息服务-网站 默认网站 属性-主目录 配置-应用程序配置-映射 添加(见下图的几个窗口)”,在“添加/编辑应用程序扩展名映射”里面作如图的设置(如果你在安装套件时没有改动过路径的话),最后确定。
2、重启一下“默认网站”,预期会“发生意外错误 0x8ffe2740。”。
3、发生错误就正常了,这是因为ASP和PHP的TCP端口都为80而冲突造成的(Windows完全可以给一个“端口冲突”之类的错误提示,这里偏要提示一串鸟语),只需要给IIS换一个TCP端口就行,如下图,如果你不喜欢888,也可以用444之类的,完全随个人。
4、在本地访问ASP程序的时候,就需要加一个端口号了,如http://localhost:888/。
5、其它有关IIS的设置就和PHP没什么关系了,随便自己。

再次提醒,如果你碰到了IIS的“Server Application Error”错误,可以参考一下ZFreet整理的终极解决办法,希望有用。
有了传说中的ASP+PHP本地双环境,再也不用忍受随时挂机的远方服务器了,也再也不会随时使用FTP来占用全球数据通信的流量带宽了。
ZFreet的下一个Bo-Blog插件或模板也会因调试得更快而提早发布,或者能节省出不少时间早些些给₪自留田塘™换一个风格,毕竟Bo-Blog Default还是太大众化了一点……
直接注册@Live.com 的地址,非修改IE语言设置
我的博客没有赚钱(博者神龟 11月11日)























