分类:开发语言

PHP 安装Memcached扩展

php扩展memcached的作用是为了支持数据库缓存服务器,首先需要先编译安装好php,php具体安装步骤可参考本站(请在右上角搜索即可),安装好php之后,就可以用phpize安装memcached扩展。 下载libmemcached https://launchpad.net/libmemcached/+download # cd /usr/local/src # wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/li…

阅读全文 »

php-fpm 开启慢日志分析

编辑php-fpm.conf,配置输出php-fpm慢日志,阀值为2秒: request_slowlog_timeout = 2 slowlog = log/$pool.log.slow 利用sort/uniq命令分析汇总php-fpm慢日志: grep -v “^$” pool.log.slow | cut -d ” ” -f 3,2 | sort | uniq -c | sort -k1,1nr | head -n 10 参数解释: sort: 对单词进行排序 uniq -c: 显示唯一的行…

阅读全文 »

解决CentOS 6 mcrypt模块以及module.so加载不了的原因

yum安装了php-mcrypt,但是登陆phpmyadmin时候却提示在命令行访问php -v,发现报错“缺少 mcrypt 扩展。请检查 PHP 配置。”开始查找错误,我估计是php-mcrypt与最新的系统不兼容导致的,通过访问php -v,发现警告如下 “PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/module.so’ – /usr/lib64/php/modules/m…

阅读全文 »

修改php默认上传文件大小限制

1. 一般的文件上传,除非文件很小,就像一个5M的文件,很可能要超过一分钟才能上传完。但在php中,默认的该页最久执行时间为 30 秒。就是说超过30秒,该脚本就停止执行,这就导致出现无法打开网页的情况,这时我们可以修改 max_execution_time 在php.ini里查找 max_execution_time 默认是30秒。改为 max_execution_time = 0;//0表示没有限制 另一种方法是可以在php程序中加入 set_time_limit(); 来设定页面最久执行时…

阅读全文 »

Windows Server 2003 安装 Tomcat

下载jdk 下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html 如果是32位系统,请下载:jdk-1_5_0_22-windows-i586-p.exe 如果是64位系统,请下载:jdk-1_5_0_22-windows-amd64.exe 安装jdk 双击下载的jdk软件安装 下载tomcat 下载地址:http://tom…

阅读全文 »

CentOS 源码编译安装PHP 7.0 (fastcgi)

PHP 7 正式发布,PHP 7.0.0 包含最新版本的 Zend Engine,包括以下特性: 提升性能:PHP 7 速度是 PHP 5.6 的两倍 显著降低内存使用 抽象语法树 支持 64 位 许多重大错误可以进行异常处理 移除了旧的和不支持的 SAPIs 和扩展 安全的随机数生成器 null 合并操作符(??) 结合比较运算符 (<=>) 标量类型声明 匿名类 安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路…

阅读全文 »

CentOS 7 源码编译安装PHP 7.0 (fastcgi)

PHP 7 正式发布,PHP 7.0.0 包含最新版本的 Zend Engine,包括以下特性: 提升性能:PHP 7 速度是 PHP 5.6 的两倍 显著降低内存使用 抽象语法树 支持 64 位 许多重大错误可以进行异常处理 移除了旧的和不支持的 SAPIs 和扩展 安全的随机数生成器 null 合并操作符(??) 结合比较运算符 (<=>) 标量类型声明 匿名类 安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路…

阅读全文 »

CentOS 源码编译安装PHP 5.4 (mod_php)

PHP 5.4.0 正式版发布了,该版本包含大量的新特性,同时也修复了很多的 bug ,其中新特性有 traits、一些数组语法的提升、内建的 Web 服务器、性能提升等等,官方发行说明:http://php.net/releases/5_4_0.php 安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/p…

阅读全文 »

CentOS 7 源码编译安装PHP 5.4 (fastcgi)

PHP 5.4.0 正式版发布了,该版本包含大量的新特性,同时也修复了很多的 bug ,其中新特性有 traits、一些数组语法的提升、内建的 Web 服务器、性能提升等等,官方发行说明:http://php.net/releases/5_4_0.php 安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/p…

阅读全文 »