用户名:
密 码:
为何选择我们
  • 7年优质服务经验
  • 10万用户的共同选择
  • 更低的价格更好的服务
  • CNNIC四星级认证服务商
  • 拥有正规经营许可证(ICP)
  • 先进的解析技术10分钟生效
  • 6组DNS负载均衡更快更稳定
  虚拟主机域名注册-常见问题数据库问题 → 数据库问题


安装配置PHPmyadmin时无法加载 mcrypt 扩展_请检查您的 PHP 配置_解决方法
作者:安装配置PHPmyadmin时无法加载 mcrypt 扩展_请检查您的 PHP 配置_解决方法

今天在安装配置PHPmyadmin时,刚把PHPmyadmin的 “ phpmyadmin报错原因及解决方法:无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装” 解决好,现在又提示   “无法加载 mcrypt 扩展,请检查您的 PHP 配置。”  于是又只好求助理网络上的朋友!解决方法如下:

在地址栏中输入http://localhost/phpmyadmin/index.php,会出现

 

 

 短语密码配置:

 配置文件现在需要一个短语密码$cfg['blowfish_secret'] = '123';

将phpmyadmin/libraries/config.default.php    中的

 $cfg['blowfish_secret'] = ''; 改成   $cfg['blowfish_secret'] = '123';

  注:其中的'12345'为随意的字符

无法加载配置:

 把php.ini 中extension=php_mcrypt.dll的前的分号去掉。

  把php/ext中的php_mcrypt.dll 文件拷贝到c:/window/system32中

链接表的特性尚未激活配置:

 

1.在MySQL新建一个名字为phpmyadin的数据库    

2.在phpmyadin中建PHP服务器环境依赖的数据表,可以直接从phpmyadin的 scripts文件夹中导入sql文件,文件名字为create_tables.sql(可以使用Mysql的IDE工具或Mysql的命令行工具,最简 单的就是在IE环境中直接执行create_tables.sql)。如果Mysql的版本在4.1.2以下,需要再执行scripts文件夹中的 upgrade_tables_mysql_4_1_2+.sql  脚本。  

3.配置   config.inc.php  和 config.default.php  事实上也就是把你建立的表名称填到对应的位置   

  把如下在config.default.php   中 设置,然后把config.default.php  中的文档拷贝到 config.inc.php中  

  $cfg['Servers'][$i]['pmadb']   =   'phpmyadmin';   //   'phpmyadmin'   

  $cfg['Servers'][$i]['bookmarktable']   =   'pma_bookmark';   //   'pma_bookmark'    

  $cfg['Servers'][$i]['relation']   =   'pma_relation';   //   'pma_relation'    

  $cfg['Servers'][$i]['table_info']   =   'pma_table_info';   //   'pma_table_info'    

  $cfg['Servers'][$i]['table_coords']   =   'pma_table_coords';   //   'pma_table_coords'    

  $cfg['Servers'][$i]['pdf_pages']   =   'pma_pdf_pages';   //   'pma_pdf_pages'    

  $cfg['Servers'][$i]['column_info']   =   'pma_column_info';   //   'pma_column_info'    

  $cfg['Servers'][$i]['history']   =   'pma_history';   //   'pma_history'  

  $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';   //'pma_designer_coords'

 

重起服务器,删除COOKIE.重新起动浏览器。就OK 了。

现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,请检查 PHP 配置”的 错误提示
出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,
请检查 PHP 配置”的 错误提示

1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (请查看正确安装Mysql的方法)

2、在系统的 system32(C:\windows\system32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将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服务(建议修改此项后重启一下服务器)
当你试过所有办法之后还是不行,其实还有一步,网上很少有说,解决办法,我的是2003+IIS+PHP5+MYSQL5

桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建

名:phprc
值:D:\Server\php(你的PHP在什么目录就是什么)



来源: http://www.idcmz.com/
阅读:2259
日期:2011/8/17

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:mysql数据库安装教程_ 详细图文教程助你快速安装MySQL数据库
下一篇:如何防止dns劫持_中国电信、中国联通、中国网通-dns被劫持解决方法
  >> 相关文章
  没有相关文章。