欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PHP解析错误 PHP Parse error: syntax error, unexpected '[' in

程序员文章站 2022-06-16 16:42:26
...

之前做了一次php后台代码在不同服务器的迁移,代码迁移到新服务器上,代码运行不了,返回500内部错误。

500 内部错误,就查看服务器上

/var/log/php-fpm/www-error.log
这个路径下的日志(在phpinfo中error_log一栏可以找到自己服务器报错文件的地址)。

发现一直报这个错误:PHP Parse error: syntax error, unexpected '[' in

就是这样的代码

$arr = [];

这说明php不能解析这类代码,说明php的版本在5.4之前。用phpinfo()发现php解析的版本果然是在5.4之前。然后果断的重装了php5.6,然后就不报解析错误了。

重装php操作如下:centos 重装php解析器


PHP解析错误 PHP Parse error: syntax error, unexpected '[' in










$arr = [];