代码之家  ›  专栏  ›  技术社区  ›  moo

加载PHP模块时出错

  •  0
  • moo  · 技术社区  · 17 年前

    我正在WindowsXPSP3上的Apache2.2.11上运行PHP5.2.8。在php.ini中,

    extension_dir = "C:\Program Files\PHP\ext"
    extension=php_mysql.dll
    

    PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\Program Files\\PHP\\ext\\php_mysql.dll' - The specified module could not be found.\r\n in Unknown on line 0
    

    3 回复  |  直到 17 年前
        1
  •  2
  •   Ross    17 年前

    尾斜杠 给你 extension_dir 路径

    extension_dir = "D:\php\ext\"
    ; ...snip...
    extension=php_gd2.dll
    
        2
  •  1
  •   Erik    17 年前

    编辑:不,不是那个。似乎需要将其添加到Windows中的PATH变量: http://us2.php.net/manual/en/install.windows.iis.php

        3
  •  1
  •   davidmytton    17 年前

    您需要使MySQL客户端库对PHP可用。这是通过将libmysql.dll文件从PHP包根目录复制到Windows路径中系统上的一个目录来完成的。

    http://us2.php.net/manual/en/mysql.installation.php 说:

    默认情况下不再启用MySQL, 因此,php_mysql.dll必须 需要访问MySQL客户端 图书馆已创建名为libmysql.dll的文件 包含在Windows PHP中 与MySQL对话此文件需要 请参阅题为“如何添加我的帐户”的常见问题解答 PHP目录到Windows上的路径“ 有关如何执行此操作的信息。 虽然正在将libmysql.dll复制到 (因为系统目录是由 不推荐。

    add the PHP directory into your Windows PATH, which is explained in this FAQ .

    推荐文章