默认的PHP最高是5.4, 不能简单的用yum升级到5.6: 需要弄一下epel和remi 才能搜索到php高版本 参考: https://www.cnblogs.com/EasonJim/p/9614577.html 最后找个没什么人访问的时间,重启apache: service httpd st ...
分类:
Web程序 时间:
2019-12-03 19:55:19
阅读次数:
74
官方解释yield yield生成器是php5.5之后出现的,官方文档这样解释:yield提供了一种更容易的方法来实现简单的迭代对象,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。 生成器的核心是一个yield关键字,一个生成器函数看起来像一个普通的函数,不同的是:普通函 ...
分类:
Web程序 时间:
2019-12-02 15:16:01
阅读次数:
93
重点:1、php5里的php.ini的extension_dir要改为绝对目录(带'/'斜杠),如果只是写个ext,在apache+mod_php里面是不会加载php扩展的。 2、httpd.conf要指定PHPIniDir "C:/Users/crl6/app2/php5" #你的php安装目录 ...
1. 为什么升级至php7 a.安全需要 过早以至于不维护的php版本难免会有未修补的漏洞,安全性要求较高的行业是要及时升级的。 b.性能提升(开启opcache hugepage) 据说性能提升一倍,那升级后使用的服务器资源就会减少,间接产生经济效益。 c.效率提升 流行的php框架之所以流行,那 ...
分类:
Web程序 时间:
2019-11-30 11:22:37
阅读次数:
441
1、下载最新php MongoDB扩展源码 https://pecl.php.net/package/mongodb 最新的1.6不支持PHP5.5,得用老版本,1.5.5 2、老三套 在php.ini里加扩展 vim /etc/php.ini 3、安装MongoDB 添加源 vim /etc/yu ...
分类:
数据库 时间:
2019-11-29 13:12:09
阅读次数:
79
参考链接:https://blog.csdn.net/u012767761/article/details/74001746 因为项目之前是在php5.6环境运行的,不会报错,今天移植到新环境,php是7.3,结果就报错了,现在记录一下解决办法。 if (defined('CURLOPT_SAFE_ ...
分类:
Web程序 时间:
2019-11-27 16:18:29
阅读次数:
81
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_6 ...
分类:
Web程序 时间:
2019-11-26 19:19:58
阅读次数:
80
来源:https://www.jb51.net/article/74409.htm PHP5的另一个新成员是instdnceof关键字。使用这个关键字可以确定一个对象是类的实例、类的子类,还是实现了某个特定接口,并进行相应的操作。在某些情况下,我们希望确定某个类是否特定的类型,或者是否实现了特定的接 ...
分类:
Web程序 时间:
2019-11-25 09:19:14
阅读次数:
77
安装PHP 5.6 #yum clean all #yum update 整体升级一下yum包 #yum install -y epel-release #yum list installed | grep php 检查时候安装过PHP #rpm -Uvh http://mirror.webtati ...
分类:
Web程序 时间:
2019-11-24 15:51:51
阅读次数:
102
由于PHP5.3 的改进,原有的IIS 通过isapi 方式解析PHP脚本已经不被支持,PHP从5.3.0 以后的版本开始使用微软的 fastcgi 模式,这是一个更先进的方式,运行速度更快,更稳定。本文介绍在IIS上以FastCGI模式运行PHP。我们以 Windows 2003 + IIS 6. ...