随笔分类 -  php

PHP Fatal error: Call to undefined function mysql_connect() 错误解释
摘要:我使用的是5.6.11版本的php 刚开始以为编译参数加了--with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd,就可以不能安装mysql了。 但是使用了mysq_connect()函数后发现php无法解析,在apache的日志当中出现下面这个提示,刚开始想不通 阅读全文

posted @ 2017-03-27 15:53 wajika 阅读(4747) 评论(0) 推荐(0) 编辑

网关协议学习:CGI、FastCGI、WSGI
摘要:CGI CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文 阅读全文

posted @ 2017-03-24 11:45 wajika 阅读(238) 评论(0) 推荐(0) 编辑

LAMP环境搭建实现网站动静分离[转]
摘要:目录: 1、环境概述 2、动静分离拓扑图 3、各服务器功能规划 4、各服务器基础环境配置 5、httpd安装配置 6、php安装配置及启用opcache加速功能 7、mysql安装配置 8、wordpress论坛程序安装测试 9、CA证书服务器及ssl配置 10、phpmyadmin安装测试 11、 阅读全文

posted @ 2017-03-23 10:39 wajika 阅读(1317) 评论(0) 推荐(0) 编辑

深度优化LNMP之PHP
摘要:PHP缓存加速介绍 1.操作码介绍及缓存原理 当客户端请求一个php程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作码文件(Operate Code,opcode)该文件是执行PHP代码后的一种二进制表示形式。默认情况下,这个编译好的操作码文件由PHP引擎执行后丢弃。而操作码缓存 阅读全文

posted @ 2017-03-21 16:02 wajika 阅读(1162) 评论(0) 推荐(0) 编辑

安装好php后找不到php.ini
摘要:很多同学在安装完php后找不到php.ini而烦恼。 通常php.ini的位置在: /etc目录下或/usr/local/lib目录下。 如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法: 1.新建php文件,写入如下代码 <?php echo ph 阅读全文

posted @ 2017-03-21 14:40 wajika 阅读(995) 评论(1) 推荐(0) 编辑

深入理解PHP Opcode缓存原理
摘要:什么是opcode缓存? 当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,opcode)。Opcode cache的目地是避免重复编译,减少CPU和内存开销。如果动态内容的性能瓶颈不在于CPU和内存,而在于I/O操作,比如数据库查询带来的磁 阅读全文

posted @ 2017-03-20 18:04 wajika 阅读(338) 评论(0) 推荐(0) 编辑

php安装 出现Sorry, I cannot run apxs. ***错误解决方法
摘要:# tar zvxf php-5.1.2.tar.gz# cd php-5.1.2# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs - 阅读全文

posted @ 2017-03-16 15:48 wajika 阅读(1951) 评论(0) 推荐(0) 编辑

php.ini 中文版
摘要:作者:金步国 版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。 无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。 自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。 名誉权:任何人都可以自由的转载/引用/ 阅读全文

posted @ 2017-02-13 21:51 wajika 阅读(178) 评论(0) 推荐(0) 编辑

搞不清FastCgi与PHP-fpm之间是个什么样的关系
摘要:https://segmentfault.com/q/1010000000256516 我在网上查fastcgi与php-fpm的关系,查了快一周了,基本看了个遍,真是众说纷纭,没一个权威性的定义。 网上有的说,fastcgi是一个协议,php-fpm实现了这个协议; 有的说,php-fpm是fas 阅读全文

posted @ 2017-02-13 21:09 wajika 阅读(264) 评论(0) 推荐(0) 编辑

成都达内推荐PHP书籍【update 2017.1.10】
摘要:【初阶】(基础知识及入门) 01. 《PHP与MySQL程序设计(第4版)》 02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 03. 《实战Nginx:取代Apache的高性能Web服务器》 04. 《Redis 实战》 06. 《MongoDB权威指南 第2版》 07. 《Li 阅读全文

posted @ 2017-01-10 11:08 wajika 阅读(179) 评论(0) 推荐(0) 编辑

xcache的使用与配置
摘要:一、安装Xcache # wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz# tar zxvf xcache-1.3.0.tar.gz# cd xcache-1.3.0# /usr/local/php/bin 阅读全文

posted @ 2017-01-04 17:18 wajika 阅读(783) 评论(0) 推荐(0) 编辑

php Zend Opcache,xcache,eAccelerator缓存优化详解(具体根据个人需要选择其一即可,功能都一样切勿重复选择)
摘要:载入 XCache 模块 引用 ;; 安装成 zend extension (推荐), 路径一般是 "$extension_dir/xcache.so" zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcac 阅读全文

posted @ 2017-01-04 17:09 wajika 阅读(177) 评论(0) 推荐(0) 编辑

不重新编译php安装配置eAccelerator
摘要:eAccelerator属于一个免费的开源php加速、优化、编译和动态缓存项目,原理和apc类似,都是通过缓存php编译后的opcode代码来提高php脚本的执行性能,而且eAccelerator本身的开销也是极少的。 注:目前最新的php5.5+还未推出适合的版本 本文已经更新到个人博客 http 阅读全文

posted @ 2017-01-04 16:04 wajika 阅读(422) 评论(0) 推荐(0) 编辑

eAccelerator、memcached、xcache、APC 等四个加速扩展的区别
摘要:折腾VPS的朋友,在安装好LNMP等Web运行环境后都会选择一些缓存扩展安装以提高PHP运行速度,常被人介绍的有eAccelerator、memcached、xcache、Alternative PHP Cache这几个缓存扩展,它们之间有什么区别?分别的作用又是什么?我们如何选择?这是本文给于大家 阅读全文

posted @ 2017-01-04 16:02 wajika 阅读(334) 评论(0) 推荐(0) 编辑

PHP服务缓存优化之ZendOpcache、xcache、eAccelerator
摘要:PHP服务缓存优化原理 Nginx 根据扩展名或者过滤规则将PHP程序请求传递给解析PHP的FCGI,也就是php-fpm进程 缓存操作码(opcode) Opcode,PHP编译后的中间文件,缓存给用户访问 当客户端请求一个PHP程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作 阅读全文

posted @ 2017-01-04 15:59 wajika 阅读(2553) 评论(0) 推荐(0) 编辑

php CGI、Fastcgi、PHP-FPM的详细介绍与之间的关系
摘要:以下PHP CGI、Fastcgi、PHP-FPM的一些信息归纳和汇总 >详细介绍与之间的关系 一:CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server 阅读全文

posted @ 2017-01-04 14:17 wajika 阅读(284) 评论(0) 推荐(0) 编辑

【转载】PHP性能优化干货
摘要:PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函数是禁止使 阅读全文

posted @ 2017-01-04 14:14 wajika 阅读(166) 评论(0) 推荐(0) 编辑

PHP 5.3.0以上推荐使用mysqlnd驱动
摘要:1. 什么是 mysqlnd 驱动 ? PHP 手册上的描述 : MySQL Native Driver is a replacement for the MySQL Client Library (libmysql). MySQL Native Driver is part of the offi 阅读全文

posted @ 2017-01-03 22:05 wajika 阅读(295) 评论(0) 推荐(0) 编辑

php5.3新特性 之 mysql native driver(mysqlnd)
摘要:概述 本文主要写给sa看的。码农就不用看了。 mysql native driver(mysqlnd) 自从php5.3.0开始成为官方源代码的一部分, 用来取代传统的mysql client library(libmysql)。 mysqlnd是C语言写成的PHP扩展(PHP extension) 阅读全文

posted @ 2017-01-03 22:04 wajika 阅读(410) 评论(0) 推荐(0) 编辑

php 5.4中php-fpm 的重启、终止操作命令
摘要:PHP 5.4中php-fpm 的重启、终止操作命令: which php /usr/bin/php ps aux | grep -c php-fpm /usr/bin/php -i|grep mem /etc/init.d/php-fpm restart Loaded Configuration 阅读全文

posted @ 2016-12-29 19:32 wajika 阅读(219) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示