2017-04-05 3 views
1

나는 Docker 및 Laravel과 약간의 pjojekt를 위해 CentOS 7을 사용합니다. 설치 안내서 (https://tecadmin.net/install-laravel-framework-on-centos/#)를 사용했는데 이유는 모르겠지만 5 단계에서 잘못된 것이 있습니다. 터미널이 말한다 : Docker + Laravel 설치

[[email protected] laravel]# php artisan key:generate 
PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/laravel/artisan on line 31 

그리고 장인 선 (31)에

은 이것이다 : 누군가가 아이디어가있는 경우

$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class); 

도와주세요. 나는 Laravel가 Laradock와 도커 및 Laravel을 결합 설치 한 후 내가이 나를 위해 그것을 사용 권한 문제이고, 같은 오류가 발생한이 감사 모리츠

+0

"class"상수는 PHP 5.5에서 사용할 수 있으므로 이전 PHP 버전을 사용하고있는 것처럼 보입니다. – lifekent

답변

0

처럼 잘못 갈 희망합니다. laravel 워드 프로세서 (: https://laravel.com/docs/5.4/installation 소스)에서

Directory 사용 권한 Laravel를 설치 한 후

, 일부 권한을 구성해야 할 수 있습니다. 저장소 및 부트 스트랩/캐시 디렉토리 내의 디렉토리는 웹 서버에서 쓰기 가능해야하며 그렇지 않으면 Laravel이 실행되지 않습니다.

따라서 호스트 컴퓨터의 사용 권한을 변경하고 작동하는지 확인하십시오.