windows Apache+php+mysql+gd 要点
Apache
安装时候如果没有选择all user 80端口的话,在win系统中可能找不到HTTP的服务.
配置文件关键位置:
DocumentRoot "X:/Apache/htdocs" 默认www文档路径.
php须添加的项目
LoadModule php5_module X:/php/php5apache2_2.dll 添加php模块,这个对应Apache的版本
PHPIniDir X:/php/ 设置PHP的主目录
ScriptAlias /php/ "X:/PHP/" 添加一些文档格式. AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"
PHP
解压之后如果添加了PHP系统环境变量,就不需要将配置文件移动到系统目录中,这样会导致其中的一个配置文件不起作用.所以有时候改系统下的INF但是没起作用.
最好是将/php和/php/ext 都加到系统变量,这样就不需要将文件移来移去的,省事.
配置文件关键位置
extension_dir = "e:/php/ext" 配置php模块加载路径.
extension=php_gd2.dll 去掉注释;加载GD库模块
extension=php_mysql.dll 去掉注释;加载mysql模块
MYSQL
mysql没什么好说的
测试mysql环境:到WWW主目录中新建testdb.php,内容如下
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
输出success即正常