无法载入MYSQL扩展,请检查PHP配置
作者:我就是个世界
发表于:2007-11-10
要测试通行证,用PHP环境集成包一直有问题,而且将来在服务器上也得自己配置PHP环境,于是决定重做系统手动配置一回PHP环境!
因有.NET和ASP的程序,所以放弃使用APACHE,环境配置如下:
[color=#008000]WIN SERVER 2003 =[/color] [color=#FF0000]IIS-6.0 + PHP-5.2.4 + MySQL-5.0.27 + Zend Optimizer-3.3.0a + GD库 + phpMyAdmin-2.11.2[/color]
下载完程序按官方说明安装完成php5.可以正常读phpinfo()[separator]
[quote]
[/quote]
于是我接下来安装Mysql.
Mysql版本: mysql-essential-5.0.27-win32.msi 17.2M .
安装完可以正常运行Mysql.
[quote]Welcome to the MySQL monitor. Commands end with ; or \g.
Your MYSQL connection id is 2 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>[/quote]
可是安装phpMyAdmin时却:无法载入 mysql 扩展
[quote][color=#FF0000]phpMyAdmin - 错误
无法载入 mysql 扩展,
请检查 PHP 配置[/color] - 文档
[/quote]
试着安装DISCUZ BBS时提示: [color=#FF0000]您的服务器不支持MySql数据库,无法安装论坛程序[/color]
也就是说php跟mysql完全没联系上.
但是PHP安装目录下的 php.ini 文件,Ctrl+F搜索“php_mysql.dll”,将“;extension=php_mysql.dll”前的“;”删除以取消注释,同时搜索并修改“extension_dir”的值为“php_mysql.dll”文件所在文件夹。即:
extension_dir = "C:\PHP5\ext"
extension=php_mysql.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
doc_root = D:\web\wwwroot // for IIS/PWS
系统环境变量“Path”里已经添加了PHP的安装路径也就是 C:\PHP5
也已经重启了机器,但问题依然存在...
而且不能装 Zend Optimizer-3.3.0a 装完后PHP环境都没了,不解析PHP文件,[color=#FF0000]如果哪位知道如何解决,还请不吝赐教!!! [/color]
因有.NET和ASP的程序,所以放弃使用APACHE,环境配置如下:
[color=#008000]WIN SERVER 2003 =[/color] [color=#FF0000]IIS-6.0 + PHP-5.2.4 + MySQL-5.0.27 + Zend Optimizer-3.3.0a + GD库 + phpMyAdmin-2.11.2[/color]
下载完程序按官方说明安装完成php5.可以正常读phpinfo()[separator]
[quote]
System | Windows NT HUSW-NET 5.2 build 3790 |
Build Date | Aug 30 2007 07:05:48 |
Configure Command | cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" |
Server API | ISAPI |
Virtual Directory Support | enabled |
Configuration File (php.ini) Path | C:\WINDOWS |
Loaded Configuration File | (none) |
PHP API | 20041225 |
PHP Extension | 20060613 |
Zend Extension | 220060519 |
Debug Build | no |
Thread Safety | enabled |
Zend Memory Manager | enabled |
IPv6 Support | enabled |
Registered PHP Streams | php, file, data, http, ftp, compress.zlib |
Registered Stream Socket Transports | tcp, udp |
Registered Stream Filters | convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.* |
[/quote]
于是我接下来安装Mysql.
Mysql版本: mysql-essential-5.0.27-win32.msi 17.2M .
安装完可以正常运行Mysql.
[quote]Welcome to the MySQL monitor. Commands end with ; or \g.
Your MYSQL connection id is 2 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>[/quote]
可是安装phpMyAdmin时却:无法载入 mysql 扩展
[quote][color=#FF0000]phpMyAdmin - 错误
无法载入 mysql 扩展,
请检查 PHP 配置[/color] - 文档
[/quote]
试着安装DISCUZ BBS时提示: [color=#FF0000]您的服务器不支持MySql数据库,无法安装论坛程序[/color]
也就是说php跟mysql完全没联系上.
但是PHP安装目录下的 php.ini 文件,Ctrl+F搜索“php_mysql.dll”,将“;extension=php_mysql.dll”前的“;”删除以取消注释,同时搜索并修改“extension_dir”的值为“php_mysql.dll”文件所在文件夹。即:
extension_dir = "C:\PHP5\ext"
extension=php_mysql.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
doc_root = D:\web\wwwroot // for IIS/PWS
系统环境变量“Path”里已经添加了PHP的安装路径也就是 C:\PHP5
也已经重启了机器,但问题依然存在...
而且不能装 Zend Optimizer-3.3.0a 装完后PHP环境都没了,不解析PHP文件,[color=#FF0000]如果哪位知道如何解决,还请不吝赐教!!! [/color]
已有1条评论