PHP问题列表(持续更新)
1、安装
环境:windows xp+Apache HTTP Server (httpd) 2.2.15+php5.3
(1)、windows xp安装略。
(2)、Apache HTTP Server (httpd) 2.2.15,下载地址:http://httpd.apache.org/download.cgi 。我下载的是:Win32 Binary including OpenSSL 0.9.8m (MSI Installer): httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi。安装成功之后,启动。在浏览器地址栏:敲入localhost:8080(你的端口),一切正常的话,会出现一下页面:
如遇到问题可参阅:http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html
(3)、PHP5.3,下载地址:http://www.php.net/downloads.php。这里注意一下,如果你在windows系统下部署,请选择http://windows.php.net/download/。特别注意的地方:这里有VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe等版本。
怎么选择它们:
Non Thread Safe:无线程安全的(这个版本下找不到php5apache2.dll以及php5apache2_2.dll);
Thread Safe:线路安全的,一般apache模块、iis的ISAPI需要使用(所以应该选择它);
VC6:这是给Apache用的。
VC9:这是给IIS用的。
因为综上,应该选择VC6 x86 Thread Safe这个版本,下载地址:http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.zip,你也可以选择安装版:http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.msi。安装PHP,可参阅:http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html。编写一个PHP页面,放在Apache-HTTP-Server\htdocs测试一下:
PHP页面内容:
<?php echo "Some Data"; ?>
如果幸运的话你会看到:
可查阅相关网址得到帮助:
(4)、Apache HTTP Server Version 2.2 文档:http://lamp.linux.gov.cn/Apache/ApacheMenu/
PHP 5.0和Apache HTTP Server 2.0 整合记录:http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/php-5.0.html
待续……