`

php服务错误总结

 
阅读更多

服务器环境信息:

Linux version 2.6.32-279.el6.i686

CentOS release 6.3 (Final)

 

Server version: Apache/2.2.15 (Unix)
PHP 5.3.3 (cli) (built: May  7 2012 19:58:17)

出现问题:

启动apache服务,查看PHP日志

出现如下信息

 

PHP Warning:PHP Startup:mcrypt:Unable to initiallize module

Module compiled with module API=20100525
PHP    compiled with module API=20090626

 

错误含义:
##意思是mcrypt 模块没有初始化,其实就是没有调用成功###

问题检查

查看已经安装的PHP rpm包情况

 
[root@localhost local]# rpm -qa|grep php
php-intl-5.3.3-3.el6_2.8.i686
php-pear-1.9.4-4.el6.noarch
php-common-5.3.3-3.el6_2.8.i686
php-mysql-5.3.3-3.el6_2.8.i686
php-bcmath-5.3.3-3.el6_2.8.i686
php-embedded-5.3.3-3.el6_2.8.i686
php-gd-5.3.3-3.el6_2.8.i686
php-mcrypt-5.4.8-1.el6.i686
php-5.3.3-3.el6_2.8.i686
php-dba-5.3.3-3.el6_2.8.i686
php-cli-5.3.3-3.el6_2.8.i686
php-xml-5.3.3-3.el6_2.8.i686
php-enchant-5.3.3-3.el6_2.8.i686
php-ldap-5.3.3-3.el6_2.8.i686
php-devel-5.3.3-3.el6_2.8.i686
php-pdo-5.3.3-3.el6_2.8.i686
php-mbstring-5.3.3-3.el6_2.8.i686

发现php-mcrypt-5.4.8-1.el6.i686版本确实与php版本不相符合

 问题解决

1 卸除php-mcrypt模块

rpm -e php-mcrypt-5.4.8-1.el6.i686

2 安装正确的版本

php-mcrypt-5.3.3-1.el6.i686

问题即可解决

分享到:
评论

相关推荐

    电子书-php常见错误总结

    电子书-php常见错误总结,谢谢指教,共同学习

    PHP错误总结.pdf

    PHP错误总结.pdf

    php错误代码总结.pdf

    php错误代码总结.pdf

    详细介绍了PHP常见面试总结.docx绝对非常有帮助

    以下是一些可能出现在PHP面试中的常见问题总结: 1. **基础知识**:面试官可能会询问关于PHP基本语法、数据类型、控制结构、函数和数组的问题。 2. **面向对象编程(OOP)**:问题可能包括类和对象、继承、多态、...

    服务器错误[网站https服务器内部500错误的解决方法][修改版].docx

    (iis不够不是这个情况)总结自己的原因所在是iis 同时解析asp的进程数目不够!通过以下修改 iis---网站----属性----主目录----配置----缓存选项----增大原有数目的双倍即可!如果还是不行,可以参考下面的方法:今天...

    牛人总结Linux下PHP编译安装各种出错及解决方法

    Linux下PHP编译安装各种出错及解决方法

    PHP核心技术总结纲要(学习目录,html格式||建议使用浏览器打开)

    该文档包括php的核心知识点,主要包括:①php介绍 ②php运行环境 ③安装mysql数据库 ④虚拟主机基本配置 ⑤php基本语法(变量,常量,数据类型,运算符,流程控制,文件加载,错误处理,函数,数组,面向对象编程,...

    PHP 中使用ajax时一些常见错误总结整理

    总结错误、经验,以后随时回顾。 第一个问题,当前端无错误的情况下,页面调试也显示没有问题,但是ajax获取不到后端php文件发送过来的信息: 前端代码如下: $.ajax({ url:'1.php',//目的php文件 data:{"age...

    PHP框架Laravel学习心得体会

    Laravel对我来说完全是新东西,如果内容有误,烦请留言或QQ我,帮我纠正错误,感激不尽!!! 1.首先安装php,最好5.6以上版本  (1)windows安装composer过程中需要指定php.exe的路径  (2)linux安装composer过程中

    关于php开启错误提示的总结

    第一种方法:在php.ini文件里改变display_errors和error_reporting的值,没有的直接加上 ; 第一处修改 ; display_errors = Off display_errors = On ; 第二处修改 ; error_reporting = E_ALL & ~E_DEPRECATED & ~E_...

    PHP语言开发常见问题解决办法入门总结.docx

    技巧要点:使用try-catch结构捕获和处理异常,设置适当的错误报告级别,并且在生产环境中关闭显示错误信息,转而记录错误日志。 预处理SQL语句 技巧举例:在使用mysqli或PDO扩展操作数据库时,采用预处理语句防止...

    PHP编译configure时常见错误的总结

    PHP编译configure时常见错误的总结 PHP的安装虽然有时候很简单,可是如果应用一多,我们安装起来就很头痛了!出错最多的就是安装PHP扩展的时候了。其实不管是你是Apache类的应用还是Nginx类的,PHP的安装都不是很...

    php权威编程

    PHP核心贡献者Derick Rethans三大高手合力而作:本书几乎囊括了PHP 5所有的新特性,包括PHP 5所有的新功能,PHP 5的面向对象编程方法和设计模式,以及PHP 5的新的数据库连接处理、错误处理和XML处理等机制。...

    导入数据库常见错误,方法经验总结

    文章目录1、连接数据库时提示密码出错2、mysql的版本与导入的数据所用的版本不同3、navicat中创建数据库时,所定义的字符集与原数据库使用的字符集不同4、mysql...后来发现是mysql的版本号不同,后来我重现下载了php5.

    Windows系统下Apache、PHP无法启动问题总结

    最近经常被问到Apache无法启动的问题,所以写一篇文章,总结一下Windows下经常遇到的 Apache/PHP 无法启动的情况的解决方法。 Apache/PHP 无法启动分两种情况: 1、Apache无法启动,没加载php也无法启动 2、Apache...

    php5与php7的区别点总结

    2、以前的许多致命错误,现在改成抛出异常。 3、PHP 7.0比PHP5.0移除了一些老的不在支持的SAPI(服务器端应用编程端口)和扩展。 4、PHP 7.0比PHP5.0新增了空接合操作符。 5、PHP 7.0比PHP5.0新增加了结合比较运算符...

    总结PHP程序员最常犯的11个MySQL错误.pdf

    。。。

    总结PHP程序员最常犯的11个MySQL错误.docx

    。。。

    PHP常见的6个错误提示及解决方法

    现总结一些常见的php错误,以共享php新人。 Php常见错误提示 一、Fatal error: Call to undefined function…… 函数不存在,可能的原因: 1、系统不存在这个函数且你也没自定义 2、有人会问,我在别的机器上就不...

Global site tag (gtag.js) - Google Analytics