Apache环境中php连接mysql的设置问题
2013-03-01 16:01
555 查看
1、php.ini的设置
1)php.ini不需要复制到c:/windows/system32或c:/windows/system中,只要apache中的conf下的httpd.conf中配置PHPIniDir指定php相关文件所在路径就足够了。
2)extension启用php_mstring.dll,php_mysql.dll,php_mysqli.dll。这是配置PHP5的要求,有的文章写PHP4中自动启用mysql相关功能未测试。
3)extension_dir设置成php程序中ext的文件夹路径
4)不需要复制libmysql.dll或php5ts.dll到windows文件夹中,不用复制到windows/system32或windows/system中。
2、apache中httpd.conf的配置
1)在模块加载相关的后面写: LoadModule php5_module "c:/php5/php5apache2_2.dll"
并在后面加上对php程序文件夹的指向: PHPIniDir "c:/php/"
2)在文件类型中补充 AddType application/x-httpd-php .php
3)最重要的一项,如果使用的mysql是install版本可能不会用此项,但如果是noinstall版本,就是一定要按如下写,放在加载模块的前一句
LoadFile "c:/php5/libmysql.dll"
LoadModule php5_module "c:/php5/php5apache2_2.dll"
libmysql.dll文件是有用的,但需要的是让apache知道这个文件的位置是关键。这样用phpinfo()检查环境时,就能看到mysql相关项的设置了。
感谢 http://blog.sina.com.cn/s/blog_a48039740100zh17.html 这个文章的作者。
1)php.ini不需要复制到c:/windows/system32或c:/windows/system中,只要apache中的conf下的httpd.conf中配置PHPIniDir指定php相关文件所在路径就足够了。
2)extension启用php_mstring.dll,php_mysql.dll,php_mysqli.dll。这是配置PHP5的要求,有的文章写PHP4中自动启用mysql相关功能未测试。
3)extension_dir设置成php程序中ext的文件夹路径
4)不需要复制libmysql.dll或php5ts.dll到windows文件夹中,不用复制到windows/system32或windows/system中。
2、apache中httpd.conf的配置
1)在模块加载相关的后面写: LoadModule php5_module "c:/php5/php5apache2_2.dll"
并在后面加上对php程序文件夹的指向: PHPIniDir "c:/php/"
2)在文件类型中补充 AddType application/x-httpd-php .php
3)最重要的一项,如果使用的mysql是install版本可能不会用此项,但如果是noinstall版本,就是一定要按如下写,放在加载模块的前一句
LoadFile "c:/php5/libmysql.dll"
LoadModule php5_module "c:/php5/php5apache2_2.dll"
libmysql.dll文件是有用的,但需要的是让apache知道这个文件的位置是关键。这样用phpinfo()检查环境时,就能看到mysql相关项的设置了。
感谢 http://blog.sina.com.cn/s/blog_a48039740100zh17.html 这个文章的作者。
相关文章推荐
- 建站学习(PHP+apache+mysql):1 创建环境并设置日志
- ③ApacheMysqlPHP环境安装管理和Django的settings数据库、时区设置
- Window下Apache+Mysql+PHP开发环境配置问题整理
- Windows环境下PHP多虚拟机设置、Apache+php+mysql
- php+apache+mysql+Discuz的搭建环境过程中的问题
- 安装PHP+apache+mysql环境遇到的问题
- [绝对经典]Linux+Mysql+Apache+Php开发环境搭建全过程及问题的解决办法
- 吐槽:Ubuntu下php+Apache+Mysql的环境配置问题
- PHP+Apache+MySQL 在配置环境时遇到的问题
- rpm 安装 apache mysql php 连接问题
- 64位win7手动搭建php开发环境Apache+MySQL+php及相关配置,问题解决方法
- center os7.2 apache+php+mysql环境配置并设置https访问
- centos中搭建apache+mysql+php环境,设置目录等
- iis6搭建php运行环境mysql连接问题
- Apache2.2 php5.2.17 MySql5.1 环境下安装ShopEX4.8.5的若干问题!
- Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程
- linux.ubunt14.04 下apache+php+mysql环境搭建
- windows下php+apache+mysql环境搭建
- 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】
- centos下yum搭建安装linux+apache+mysql+php环境的方法