2011-09-25 49 views

回答

2

您很可能有两个单独的php.ini文件 - 一个用于您的Web服务器,一个用于命令行界面。 确保你正在编辑正确的文件;兼营:

php.exe --ini 

,这将给你的输出类似于下面的一个:

C:\>php --ini 
Configuration File (php.ini) Path: C:\Windows 
Loaded Configuration File:   C:\Path\To\Your\php\php.ini 
Scan for additional .ini files in: (none) 
Additional .ini files parsed:  (none) 

现在,编辑php.ini文件,并确保不仅包含以下行取消注释:

extension=php_mysql.dll 
extension=php_mysqli.dll 

而且这一个(其中,根据您发布的文件,你此刻注释掉):

; extension_dir = "ext"  

上面的一个应该配置为指向您的ext目录,其中存储php_mysql.dll文件。像这样(记得大约双引号):

extension_dir="C:\Path\To\Your\php\ext" 

希望这会有所帮助。

+0

谢谢你的帮助。我不知道如何,但它的作品!我再次做了所有这些事情,它的工作原理!谢谢! – user35443