软件类型
网络工具
软件大小
42.23 MB
支持系统
WinAll
更新时间
2022-10-28

php5.6是一种常见的编程语言。陈三网带来的为php5.6,具有很大新特性,如:可以使用表达式定义常量、加入hash_equals()函数、新增generators等,用户下载后体验下就知道了。

php5.6新特性

主要特性:

Constant scalar expressions.

Variadic functions and argument unpacking using the...operator.

Exponentiation using the**operator.

Function and constant importing with the use keyword.

phpdbg 作为一个交互式集成的调试器 sapI

php://input 现在可以复用,废弃了 $HTTP_RAW_POST_DATA

GMP 对象支持操作符重载

允许上传超过 2G 的文件

兼容性方面改进:

Array keys won't be overwritten when defining an array as a property of a class via an array literal.

json_decode() is more strict in JSON syntax parsing.

Stream wrappers now verify peer certificates and host names by default when using SSL/TLS.

GMP resources are now objects.

Mcrypt functions now require valid keys and IVs.

php5.6编译安装教程

1、查看当前系统版本

# cat /etc/redhat-release

centos Linux release 7.2.1511 (Core)

2、yum安装依赖的程序包

yum install zlib libxml libjpeg freetype libpng gd curl libiconv zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel openssl openssl-devel libxslt-devel

3、安装libiconv程序包

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz

tar zxf libiconv-1.15.tar.gz

cd libiconv-1.15

./configure --prefix=/usr/local/libiconv

make

make install

4、配置编译安装PHP-5.6.30.tar.gz

wget http://tw1.php.NET/get/php-5.6.30.tar.gz/from/this/mirror

mv mirror php-5.6.30.tar.gz

tar xzvf php-5.6.30.tar.gz

./configure

--prefix=/usr/local/php

--with-apxs2=/usr/local/apache/bin/apxs

--with-mysql=/usr/local/mysql

--with-pdo-mysql=/usr/local/mysql

--with-pdo-oci=instanTCLient,/usr,10.2.0.1

--with-oci8=instantclient,/usr/lib/oracle/11.2/client/lib

--with-xmlrpc

--with-openssl

--with-zlib

--with-freetype-dir

--with-gd

--with-jpeg-dir

--with-png-dir

--with-iconv=/usr/local/libiconv

--enable-short-tags

--enable-sockets

--enable-zend-multibyte

--enable-soap

--enable-mbstring

--enable-static

--enable-gd-native-ttf

--with-curl

--with-xsl

--enable-ftp

--with-libxml-dir

make

make install

5、拷贝修改配置文件

cp /usr/local/src/php-5.6.30/php.ini-production /usr/local/php/lib/php.ini

apache增加php支持,修改httpd.conf

在 “AddType application/x-gzip .gz .tgz” 下面增加两行

AddType application/x-httpd-php  .php  .php3

AddType application/x-httpd-php-source  .phps

在“DirectoryIndex index.html” 后面增加一个index.php

6、测试php环境是否正常

vi index.php

<?php

phpinfo();

?>

7、测试php连接mysql是否正常

vi index.php

<?php

//$link=mysql_connect('localhost','username','password');

$link=mysql_connect('localhost','discuz','discuz') or mysql_error();

if($link){

echo "mysql successful connect php!";

}else{

echo mysql_error();

}

?>

8、LNMP编译配置

./configure

--prefix=/usr/local/php

--with-mysql=/usr/local/mysql

--with-pdo-mysql=/usr/local/mysql

--with-xmlrpc

--with-openssl

--with-zlib

--with-freetype-dir

--with-gd

--with-jpeg-dir

--with-png-dir

--with-iconv=/usr/local/libiconv

--enable-fpm

--with-fpm-user=nginx

--with-fpm-group=nginx

--enable-short-tags

--enable-sockets

--enable-zend-multibyte

--enable-soap

--enable-mbstring

--enable-static

--enable-gd-native-ttf

--with-curl

--with-xsl

--enable-ftp

--with-libxml-dir=/usr

9、LNMP启动php-fpm

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

/usr/local/php/sbin/php-fpm

10、LNMP修改nginx配置文件

#location ~ .php$ {

#    root           html;

#    fastcgi_pass   127.0.0.1:9000;

#    fastcgi_index  index.php;

#    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

#    include        fastcgi_params;

#}

去掉注释,修改include为fastcgi.conf

除了php5.6,本站还有类似版本:PHP官方绿色解压版v7.2.9.0PHP Manager for IIS 7v1.2php5 for windows vc9 x86v7.0.5,有需要的可以直接下载。

免责声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理,我们将尽快删除相关内容。

相关文章

vscode怎么关闭php模板语言标记 详细关闭方法介绍

vscode怎么关闭php模板语言标记呢?今天小编分享的就是关于vscode关闭php模板语言标记步骤,有需要的小伙伴就和小编一起学习下吧。 第一步,点击设置菜单中的settings按钮 第二步,在跳
发表评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关
  • 全部评论(0
    还没有评论,快来抢沙发吧!