摘要:
ini_set('display_errors', 'Off');ini_set('memory_limit', -1); //-1 / 10240Mini_set("max_execution_time", 0);//ini_set('magic_quotes_gpc', 'On'); <IfMo 阅读全文
摘要:
这是《2015年博客升级记》系列文章的第五篇,主要记录在Linux系统中如何编译安装PHP7。 1 创建php用户和用户组,并在github下载php7源码 首先创建一个名为php且 没有登录权限 的用户和一个名为php的用户组,然后去GitHub下载php7源码包。 2 PHP7编译参数的配置 准 阅读全文
摘要:
PHP安装./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config 阅读全文
摘要:
<?php// this code does trigger a strict messageerror_reporting( E_ALL | E_STRICT ); class cc extends c { function test() { return null; } }class c { f 阅读全文
摘要:
解决编译php扩展xsl时出现 error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution 的问题,只需要执行: 1 yum install libxslt-devel 1 yum install 阅读全文
摘要:
在Ubuntu 12.4.1 X64 位下编译安装PHP时提示 configure: error: Cannot find OpenSSL's libraries 确认已安装过 openssl、libssl-dev 包,还是会提示该错误; 解决办法: root@test2:~/php-5.3.27# 阅读全文
摘要:
今天正好要用到PHP的curl功能,发现服务器上的PHP并没有配置curl,进而查询PHP官方文档,得知编译PHP时需要带上 –with-curl参数,才能把curl模块编译进去。我现在PHP已经编译安装进服务器了,不想再重新编译了,于是参考下面有网友评论的办法,单独编译curl模块,然后make 阅读全文
摘要:
PHP的安装虽然有时候很简单,可是如果应用一多,我们安装起来就很头痛了!出错最多的就是安装PHP扩展的时候了。其实不管是你是Apache类的应用还是Nginx类的,PHP的安装都不是很简单,虽然网上有很多configure参数,但是那不一定是适合你的,因为很多都直接关系着你的系统版本和内核。因此要自 阅读全文
摘要:
PHP7和HHVM比较PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM。HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就挂了, 并且它不会自动重启。另外它采用JIT, 那么意味着, 重启以后要预热, 没有预热的情况下, 性 阅读全文
摘要:
1. ?? 运算符(NULL 合并运算符)把这个放在第一个说是因为我觉得它很有用。用法: ? 1 $a = $_GET['a'] ?? 1; ? 1 $a = $_GET['a'] ?? 1; ? 1 $a = $_GET['a'] ?? 1; ? 1 $a = $_GET['a'] ?? 1; $ 阅读全文