`

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错误总结.pdf

    PHP错误总结.pdf

    php心得体验自我学习结果总结

    本文总结了 PHP 初学者常见的几个问题和解决方案,涵盖了变量传递、Session 使用、错误信息显示、邮件发送、MySQL 使用、header Already Sent 错误、php.ini 配置、ISAPI 安装、SQL 调试、include 和 require 的区别...

    php错误代码总结.pdf

    在文件“php错误代码总结.pdf”中,我们可以了解到一些关于PHP编程中常见的错误处理和技术要点。根据提供的内容,以下是一些知识点的详细说明: 1. PHP中的全局变量注册问题 在PHP4.2之前的版本中,register_...

    PHP技术总结

    这份"PHP技术总结"文档涵盖了多个方面的PHP知识,包括上传流程、FTP操作以及API接口设计,这些都是PHP开发者日常工作中不可或缺的技能。 首先,"Fotomore上传流程小结.zip"可能是一个关于图像处理和上传过程的案例...

    牛人的PHP学习总结笔记

    ### 牛人的PHP学习总结笔记知识点详述 #### PHP概述 PHP,全称为"PHP:Hypertext Preprocessor",是一种开放源代码的多用途脚本语言,特别适用于Web开发,可嵌入到HTML中,与JavaScript(客户端)不同,PHP在服务端...

    PHP入门学习知识点总结

    【PHP入门学习知识点总结】 PHP(Hypertext Preprocessor,超文本预处理器)是一门广泛应用于Web开发的脚本语言,以其简洁的语法和强大的功能深受开发者喜爱。PHP的入门学习并不复杂,只需要掌握一些基础知识,就...

    php学习笔记之重要知识点总结

    总结一下,这份"php学习笔记之重要知识点总结"将引导你掌握PHP和MySQL的基础知识,包括PHP语法、函数、错误处理、文件操作,以及MySQL的SQL语言、数据库连接、安全性和会话管理。通过深入学习和实践这些内容,无论是...

    php服务器测试工具

    在IT行业中,PHP服务器性能测试...总结来说,PHP服务器性能测试涉及多方面,包括选择合适的测试工具、编写测试脚本、分析性能指标以及根据结果进行优化。了解并掌握这些知识,对于保障Web应用的高效稳定运行至关重要。

    PHP错误和异长常处理总结

    本文将全面总结PHP中的错误处理机制,包括错误的记录、自定义错误处理函数以及如何利用异常处理来提升程序的健壮性。 首先,PHP提供了多种方式来记录和处理错误。通过日志记录功能,开发者可以将错误信息发送至不同...

    php重要知识点总结(PHP网络开发必背).doc

    - `error_reporting()`: 设置错误报告级别,`E_ALL`表示报告所有错误。 - `trigger_error()`: 触发一个用户自定义的错误。 - `try-catch`: 异常处理结构,用于捕获和处理运行时错误。 4. **日期和时间**: - `...

    php程序员试用期工作总结.doc

    * 试用期的工作总结能够让我们快速总结经验,避免类似失误的发生 二、php程序员的工作经验 * php程序员需要具备严格的自我要求和认真负责的工作态度 * php程序员需要虚心向同事请教,不断提高充实自己 * php程序员...

    HTTP 500内部服务器错误的解决方法

    1. **服务器端脚本错误**:例如ASP.NET、PHP等应用程序中的编程错误。 2. **配置文件错误**:如web.config或httpd.conf等配置文件中存在语法错误或配置不当。 3. **权限问题**:文件或文件夹的访问权限设置不正确。 ...

    微信支付服务商扫码支付实例-php

    总结来说,微信支付服务商扫码支付实例在PHP中的实现涉及微信支付接口的调用、扫码支付流程的实现以及支付结果的处理。通过理解并实践这个实例,开发者可以掌握微信支付服务商模式下扫码支付的完整流程,从而为自己...

    vc客户端通过HTTP的POST方式传送文件到PHP服务器

    总结起来,这个任务涉及到VC客户端如何利用HTTP POST方法将文件上传到PHP服务器,以及服务器端如何接收并处理这些文件。在实际应用中,需要考虑安全性、错误处理和性能优化。理解这一过程对于开发涉及文件交互的Web...

    postfix邮件服务器的配置解析与错误总结

    例如,SELinux的安全策略可能阻止某些服务运行,因此可能需要将其禁用或调整为更宽松模式。此外,系统中可能预装了sendmail和httpd等服务,这些需要卸载,以避免冲突。对于依赖关系问题,可以使用`rpm --nodeps`强制...

Global site tag (gtag.js) - Google Analytics