PHP 5.6版本有哪些具体功能和优化?
- 内容介绍
- 文章标签
- 相关推荐
本文共计305个文字,预计阅读时间需要2分钟。
返回值(语法)+ Nginx、php5.6+ 中+ 打开网站首页,显示:+ A PHP Error was encountered+ Severity: Notice+ Message: Only variable references should be returned by reference+ Filename: core/Common.php+ Line Number: 257+ 解决方法:+ 修改配置或代码
返回值(语法)
Nginx、php5.6+ 中 打开⽹网站⾸首⻚页,显示:
A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257
解决⽅方法:打开 system/core/Common.php
// 将
return $_config[0] =& $config;
// 修改为
$_config[0] =& $config; return $_config[0];
修改php.ini
打开 /private/etc/ ⽬目录
如果没有 php.ini ,则根据 php.ini.default 创建⼀一个
sudo cp /private/etc/php.ini.default /private/etc/php.ini
修改为:
# 注释去掉,重启php-fpm session_path='/tmp'
# 在php7中只有这个 session.save_path = "/tmp"
MySQL驱动错误
出现如下问题:(php.ini配置导致)
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): (HY000/2002): No such file or directory
Filename: mysqli/mysqli_driver.php
网友:默认以下配置为空:
# 将以下三个选项设置成你mysql.sock对应的⽬目录就可以解决了了 mysql.default_socket = /tmp/mysql.sock pdo_mysql.default_socket= /tmp/mysql.sock mysqli.default_socket =/tmp/mysql.sock
本文共计305个文字,预计阅读时间需要2分钟。
返回值(语法)+ Nginx、php5.6+ 中+ 打开网站首页,显示:+ A PHP Error was encountered+ Severity: Notice+ Message: Only variable references should be returned by reference+ Filename: core/Common.php+ Line Number: 257+ 解决方法:+ 修改配置或代码
返回值(语法)
Nginx、php5.6+ 中 打开⽹网站⾸首⻚页,显示:
A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257
解决⽅方法:打开 system/core/Common.php
// 将
return $_config[0] =& $config;
// 修改为
$_config[0] =& $config; return $_config[0];
修改php.ini
打开 /private/etc/ ⽬目录
如果没有 php.ini ,则根据 php.ini.default 创建⼀一个
sudo cp /private/etc/php.ini.default /private/etc/php.ini
修改为:
# 注释去掉,重启php-fpm session_path='/tmp'
# 在php7中只有这个 session.save_path = "/tmp"
MySQL驱动错误
出现如下问题:(php.ini配置导致)
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): (HY000/2002): No such file or directory
Filename: mysqli/mysqli_driver.php
网友:默认以下配置为空:
# 将以下三个选项设置成你mysql.sock对应的⽬目录就可以解决了了 mysql.default_socket = /tmp/mysql.sock pdo_mysql.default_socket= /tmp/mysql.sock mysqli.default_socket =/tmp/mysql.sock

