0

我刚刚在 windows server 2003 32 位上安装了 MySQL。我有 PHP 5.2.6。

在 cmd:php -m中执行时,获取模块时出现此错误:

"PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) 'libmySQL.dll"
in Unknown on line 0"

dll位于:

"C:\Program Files\PHP\ext\libmySQL"

我的php.ini样子是这样的:

extension=libmySQL.dll

我尝试再次下载DLL并重新启动服务器,仍然是同样的错误。我也有这个DLL system32,你能帮帮我吗?

4

1 回答 1

3

所有内置 PHP 扩展文件都以 . 开头php_...,而不是lib. 特别是,旧的不推荐使用的 MySQL 扩展以这种方式加载:

extension=php_mysql.dll

我想说您正在尝试加载根本不是 PHP 扩展的东西(它看起来像 Workbench 或 HeidiSQL 等 MySQL 客户端使用的 MySQL 库)。

于 2013-10-28T09:49:30.477 回答