参考一下:http://www.google.com/search?sourceid=navclient&hl=zh-CN&ie=UTF-8&oe=UTF-8&q=cannot+load+MySQL+extension或许可以得到答案
解决方案 »
- 如何获取文件的文件流
- PHP 按指定日期进行统计单个表中的数据.(求助)谢!
- checkbox数组只有一个checkbox的时候length好像错误!
- 关于同一个页面调用不同的falsh的问题
- Mysql 错误 Illegal mix of collations.....
- 如何用一条sql语句实现mysql中用like按级别搜索?
- 请问怎么计算中文交集?
- 如何得到从 iframe 传过来的值
- 从表单上传上来的图片,我想将它存到服务器的某个目录,并将连接存入mysql,以便在浏览器中能够根据数据库的内容动态的显示图片,并且还想
- 求救!linux下php的安装问题(在线等待!一定给分!)
- 请教
- 请问我通过除法运算后得出来的数值是带有小数点的,但是我只要整数,不要小数点,该写什么句子?
简单说一下安装方法,当然是Apache2安装的。
解压到c:\php5目录
Copy目录下的
ssleay32.dll
libeay32.dll
fdftk.dll
libintl-1.dll
gds32.dll
libmysql.dll(如果是4.1或者更高版本就copy libmysqli.dll)
到windows\system32目录下
Copy php5ts.dll 到 Windows 目录下
Copy php.ini-dist 到windows 目录下,修改名称为 php.ini ,用记事本打开。找到:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
改为
error_reporting = E_ALL & ~E_NOTICE
增加警告级别。
找到windows部分的include_path,去掉分号并修改为
include_path = "c:\php5\PEAR\"
找到extension_dir,修改为:
extension_dir = "C:\php5\ext\"
下面的测试了下,支持这些模块,不知道是不是和原来PHP4共用了,自己测试下:
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
extension=php_tidy.dll
;extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll保存php.ini打开apache2/conf/httpd.conf文件
如果装了PHP4,就要把
#LoadModule php4_module c:/php4/sapi/php4apache2.dll
用井号#注释掉
在下面添加
LoadModule php5_module "c:/php5/php5apache2.dll"如果没有就直接找到LoadModule的最后一行添加上面那行即可找到
<Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
部分(可能目录不相同)
在后面添加:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
重起apache就可以了
你忘了一件事了
IIS ,左边,扩展,右键,添加一个扩展,指向php5isapi.dll,设置为允许
还有,mysql也是可以用的,可以用ems mysql连接查看了~~就是php无法使用mysql,照理说,就是extension的问题,但是我安装你们所说的都是无法运行的,一修改了php.ini中extension的路径,整个iis就无法解析了,连asp都无法运行了~~我的extension的目录是C:\php5\ext告诉我怎么办?
这一步你做了么?你的mysql什么版本?如果是4.1以上,则是libmysqli.dll
还有extension=php_mysql.dll前面的注释去掉了么?如果是4.1版本以上,则是
extension=php_mysqli.dll
如果没有这一行自己添加,确定php_mysql.dll或者php_mysqli.dll在ext文件夹下,如果没有,到http://snaps.php.net/win32/PECL_STABLE 下载
extension_dir = c:\php5\ext
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
;;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll
这一步你做了么?你的mysql什么版本?如果是4.1以上,则是libmysqli.dll
还有extension=php_mysql.dll前面的注释去掉了么?如果是4.1版本以上,则是
extension=php_mysqli.dll
如果没有这一行自己添加,确定php_mysql.dll或者php_mysqli.dll在ext文件夹下,如果没有,到http://snaps.php.net/win32/PECL_STABLE 下载如果不行,那就是RPWT
这一步你做了么?你的mysql什么版本?如果是4.1以上,则是libmysqli.dll
还有extension=php_mysql.dll前面的注释去掉了么?如果是4.1版本以上,则是
extension=php_mysqli.dllto: countstars(深空)
我都做了~~
他就提示c:/php5/ext/php_mysql.dll找不到!