无法载入mcrypt扩展,请检查PHP配置终极解决方案
2023-06-13 09:14:29 时间
无法载入mcrypt扩展,<br/>请检查PHP配置
出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入mcrypt扩展,<br/>请检查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服务(建议修改此项后重启一下服务器)
当你试过所有办法之后还是不行,其实还有一步,网上很少有说,解决办法,我的是WINXP+IIS+PHP5+MYSQL5
桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建
名:phprc
值:d:\php(你的PHP在什么目录就是什么)
出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入mcrypt扩展,<br/>请检查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服务(建议修改此项后重启一下服务器)
当你试过所有办法之后还是不行,其实还有一步,网上很少有说,解决办法,我的是WINXP+IIS+PHP5+MYSQL5
桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建
名:phprc
值:d:\php(你的PHP在什么目录就是什么)
相关文章
- PHP DFA算法实现敏感词过滤包 php-dfa-sensitive
- MySQL扩展:为PHP带来强大的数据库支持(php的mysql扩展)
- 驱动MySQL驱动加载:一种基于PHP的解决方案(php加载mysql)
- 学习PHP玩转MySQL数据库(php操作mysql方法)
- PHP Fatal error: Uncaught Error: Call to undefined function pcntl_fork().. 开启php pcntl扩展实现多进程详解编程语言
- PHP扩展开发:实现Redis读写数据(php扩展redis)
- 数据库MySQL 数据库的 PHP 扩展研究(php扩展mysql)
- Linux上的PHP扩展开发(php扩展linux)
- 环境PHP和MySQL环境搭建:快速、安全、便捷(php和mysql配置)
- Linux操作系统下卸载PHP的步骤(linux卸载php)
- Linux下PHP的安装与配置(linux安装配置php)
- MongoDB整合PHP:快速配置你的开发环境(mongodb配置php)
- PHP封装Redis:提高工作效率(封装php redis)
- 优雅式PHP配置MySQL数据库(php 配置 mysql)
- PHP与MSSQL的快速无缝连接配置指南(php链接mssql配置)
- 一步一步教你PHP操作MSSQL的下载方法(php_mssql下载)
- PHP 和 MSSQL 扩展库无缝集成(php mssql扩展库)
- 解决MySQL与PHP配置问题的实战技巧(mysql php 配置)
- PHP简易指南:连接MySQL数据库(php连接mysql数据库)
- 在PHP中安装MySQL扩展:一步一步操作指引(php安装mysql扩展)
- 9个经典的PHP代码片段分享