逐梦论坛's Archiver

shillan 发表于 2010-8-17 22:51

无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置 的解决方法

[color=#0000ff]现象:[/color]访问phpmyadmin时出现如下提示
[quote]
无法加载 mcrypt (外链,英语) 扩展,请检查您的 php 配置。[/quote]
如图:
[attach]2342[/attach]
  
[color=#ff0000]解决:[/color]
  出现以下几种情况后可能会造成运行phpmyadmin程序 提示“无法加载 mcrypt (外链,英语) 扩展,请检查您的 php 配置”的错误提示:
1、没有正确安装mysql数据库,在系统服务中mysql相关的服务没有启动。请查看正确安装mysql的方法。
2、在系统的system32(一般为c:\windows\system32)目录下缺少libmcrypt.dll文件。解决方法是找到php目录下的libmcrypt.dll,将其复制到c:\windows\system32目录中,然后重新启动web服务。
3、在c:\windows目录下的php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件,找到
;extension=php_mcrypt.dll
改成
extension=php_mcrypt.dll    //去掉前面的;使之生效
4、mysql目录没有读取权限,正确的目录权限如下:
administrator   完全控制
system       完全控制
user        读取加运行
其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启mysql服务和web服务(建议修改此项后重启一下服务器)。
5、添加系统变量。方法:右击“我的电脑”→属性→高级→环境变量→系统变量→新建→名:phprc 值:d:\php(你的php所在的目录)。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.