저는 Slim Framework를 사용하고 있으며 데이터베이스에서 데이터를 검색하기위한 매우 간단한 API를 설정했습니다. 이것은 내 로컬 컴퓨터 인 OS X El Capitan에서 완벽하게 작동합니다. -예기치 않은 [- 로컬에서 작동하지만 공유 호스팅을 사용하지 않습니다.
는 그러나 공유 호스팅 환경에 파일을 이동할 때, 모든 경로가 특별히이 오류와 함께 500 오류를 던져 :
Parse error: syntax error, unexpected '[' vendor/nikic/fast-route/src/functions.php on line 12
라인 (12)은 다음과 같습니다
function simpleDispatcher(callable $routeDefinitionCallback, array $options = []) {
난 못해 이 줄에서 구문 분석 오류가 발생하는 이유와 PHP가 로컬에서 작동하지만 PHP 5.5가 실행되는 이유는 무엇인지 알아보십시오. 아무도 왜 이것이 될 수있는 아이디어가 있습니까?
코드를 수정하거나 그에 맞게 코드를 수정하십시오. – andrew
업그레이드가 반드시 필요합니다. PHP 5.3의 수명은 거의 2 년 전이었습니다 (http://php.net/eol.php). PHP 5.5조차도 [2016 년 7 월 10 일] (http://php.net/supported-versions.php)에 끝날 것입니다. – alexw