Welcome 微信登录

首页 / 网页编程 / PHP

无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案

无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案

无法载入 mcrypt 扩展,<br />请检查 PHP 配置 出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,<br />请检查 PHP 配置”的 错误提示 1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (请查看正确安装Mysql的方法) 2、在系统的 system32(C:windowssystem32) 目录下缺少 libmcrypt.dll文件,解决方...
在WAMP环境下搭建ZendDebugger php调试工具的方法

在WAMP环境下搭建ZendDebugger php调试工具的方法

东西不是新货,所以介绍就不做介绍了,下面主要是配置流程。 首先,下载ZendDebugger,下载链接:http://downloads.zend.com/pdt/server-debugger/,因为我是win系统,所以就找.zip结尾的就行了,我下的是ZendDebugger-5.2.14-cygwin_nt-i386.zip 然后解压,看到这些目录 那几个文件夹前面的数字,代表php的版本,我用的是5.2.6,所以就用5_2_x_comp,把...
PHP mcrypt可逆加密算法分析

PHP mcrypt可逆加密算法分析

数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量交易和传输的大量数据。对于不需要还原为原始数据的信息我们可以使用MD5、sha1等不可逆加密算法对数据进行加密处理,但对于交易信息等需要还原为原始数据的重要信息则必须使用可还原的加密算法进行加密了。当然你可以自己写一个可逆加密的算法进行加密和解密计算。本文中我们介绍的是使用 mcrypt模块进行加密解密操作。 Mcrypt的优点不仅仅在于其提供的加密算法较多,在windows下随PH...
模板引擎正则表达式调试小技巧

模板引擎正则表达式调试小技巧

基于正则表达式替换的模板引擎很容易遇上正则表达式最大回溯/递归的限制。 惰性匹配并不可怕,正常情况下模板并不会不够用,往往不会超出限制,discuz的模板引擎就大量使用了。但是因此而不去注意、不去学习,则容易书写错误并遇上问题。 当preg_*返回的是null的时候则要注意了,判断函数是is_null. 出错并不可怕,但是最好把错误都完整的输出,这样调试就很容易了。 除了输出出错原因,还要输出匹配的文本和使用的正则,这样就很容易调试了。 PHP代码 复制代...
PHP多个版本的分析解释

PHP多个版本的分析解释

PHP版本主要分三支:PHP4/PHP5/PHP6其中,PHP4由于太古老、对OO支持不力已基本被淘汰,就不在详述。而PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,所以也不详述。PHP5的版本主要分三支:PHP5.2之前的版本、PHP5.2.X和PHP5.3那我们应该如何选择适用自己项目的版本呢?PHP5.2之前的版本不值得考虑,因为某些功能缺陷或者BUG。主流PHP程序对PHP5.2.X的兼容性最好,而每次版本号的升级带来的都是安全性和稳定...
PHP性能优化 产生高度优化代码

PHP性能优化 产生高度优化代码

1.将PHP升级到最新版 提高性能的最简单的方式是不断升级、更新PHP版本。 2.使用分析器 网站运行缓慢的原因颇多,Web应用程序极其复杂,让人扑朔迷离。而一种可能性在于PHP代码本身。这个分析器可以帮助你快速找出造成瓶颈的代码,提高网站运行的总体性能。 Xdebug PHP extension提供了强大的功能,可以用来调试,也可以用来分析代码。方便开发人员直接跟踪脚本的执行,实时查看综合数据。还可以将这个数据导入到可视化的工具 KCac...
PHP查询MySQL大量数据的时候内存占用分析

PHP查询MySQL大量数据的时候内存占用分析

昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导致PHP内存不够用. 所以, 他问, 在执行下面的代码遍历返回的MySQL结果之前, 数据是否已经在内存中了? - 复制代码 代码如下: while ($row = mysql_fetch_assoc($result)) { // ... } 当然, 这种问题有许多优化的方法. 不过, 就这个问题来讲, 我首先想到, MySQL是经...
php 数据库字段复用的基本原理与示例

php 数据库字段复用的基本原理与示例

一、逻辑代数基础: 1,数字用二进制表示,所有可能出现的数只有0和1两个。 2,基本运算只有“与”、“或”、“非”三种。 与运算定义为:(用 & 表示与运算) 0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1 可以简单理解为:只要有一个0,结果就是0,和乘法类似。 或运算定义为:(用 表示与运算) 0 0 = 0 0 1 = 1 1 0 = 1 1 1 = 1 可以简单理...
简单的php写入数据库类代码分享

简单的php写入数据库类代码分享

不知道原创要写到随笔里。 All right ,第一篇博文。 有三个类: 1 . 过滤输入(轻量级的) class input_filter 负责将参数,如$_GET,$_POST 这些过滤 返回值类型为 数组,用作 made_sql 类的参数 2 . 转换成SQL语句 class made_sql 参数的类型为数组和表名(字符串),数组的键名为表的列名,值为插入值 返回值类型为 字符串 ,用作 mysql ->query方法 的参数 3 . 数据库...
<< 231 232 233 234 235 236 237 238 239 240 >>