Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我在Redhat linux for CodeIgniter REST\u控制器中出错_Php_Codeigniter_Ubuntu 14.04_Redhat - Fatal编程技术网

Php 为什么我在Redhat linux for CodeIgniter REST\u控制器中出错

Php 为什么我在Redhat linux for CodeIgniter REST\u控制器中出错,php,codeigniter,ubuntu-14.04,redhat,Php,Codeigniter,Ubuntu 14.04,Redhat,我在CodeIgniter中编写了一个代码,它正在Ubuntu上运行,但当我尝试在Redhat中运行它时,它会给我以下错误: 语法错误,第32行的/var/www/html/dgfp-v1/application/libraries/REST_Controller.php中出现意外的“[” 请帮助我。我同意mdamia,这应该与PHP版本有关。我有同样的问题,在用array()替换[]之后。 我在使用PHPV5.3.24时收到了另一个错误,尽管PHPV5.4或更高版本是必需的 这里是我更新的R

我在CodeIgniter中编写了一个代码,它正在Ubuntu上运行,但当我尝试在Redhat中运行它时,它会给我以下错误:

语法错误,第32行的/var/www/html/dgfp-v1/application/libraries/REST_Controller.php中出现意外的“[”


请帮助我。

我同意mdamia,这应该与PHP版本有关。我有同样的问题,在用array()替换[]之后。 我在使用PHPV5.3.24时收到了另一个错误,尽管PHPV5.4或更高版本是必需的

这里是我更新的REST_Controller.php。


希望此帮助

看起来在第32行有一个额外的括号。代码副本会很有帮助。我没有编辑REST_Controller.php库。请注意,它在Ubuntu上工作,但在Redhat linux上不工作。它可能与Redhat上的php版本有关。从php 5.4开始,您还可以使用短数组语法,替换ar带[]的光线()。