Blog:blog.youkuaiyun.com/fbysss
msn: jameslastchina@hotmail.com
声明:本文章由fbysss原创,转载或引用请注明引用地址。
关键字:Apache,php,MySql
MySql的安装路径可以写d:/mysql50;安装好了以后,进入d:/mysql50/bin,运行mysqld-nt --install将MySQL安装为系统服务。(mysqld-nt --remove是卸载服务)
LoadModule php4_module "d:/php4/php4apache2.dll"
AddType application/x-httpd-php .php
#PHPIniDir "d:/php4" --如果把前面的#去掉表示默认ini路径在windows目录下
然后保存退出。
补充:原来在Windows sp1下安装没有问题,SP2中启动mysql时发现一个1067代号的错误,解决办法如下:
在c:/windows下建立一个my.ini。输入以下内容:
[mysqld]
# set basedir to installation path, e.g., c:/mysql
basedir=D:/MySQL50
# set datadir to location of data directory,
datadir=D:/MySQL50/data
[WinMySQLadmin]
Server=D:/MySQL50/bin/mysqld-nt.exe
user=root
password=
保存退出。然后再运行服务,应该没有问题了。
=======================================
补充1:php5的安装
下一个phpzip包,解压到d:/php5,拷贝php5ts.dll到/windows/system32目录下。
php.ini文件处理同上,
修改LoadModule php4_module "d:/php4/php4apache2.dll"为
LoadModule php5_module "d:/php5/php5apache2.dll"
补充2:与SqlServer的集成
修改php.ini,查找mssql,把;extension=php_mssql.dll前面的分号去掉;
查找extension_dir,修改为"d:/php5/ext"
测试页面phpinfo.php代码:
<?
phpinfo();
?>
放置于d:/apache2/htdocs/php/目录,测试时使用http://localhost/php/phpinfo.php,可以看到php的配置参数和一些系统信息。在页面上查找"extension_dir",检查是否刚才配置的值。