Я хочу использовать Laravel в своих проектах, но у меня возникла проблема. А именно, я уже использую сервер WAMP как локальный сервер … Я следил за инструкциями по установке Laravel внутри WAMP … поэтому я сначала включил openSSL, затем загрузил Composer, затем попробовал команду композитора в CMD, все было в порядке до сих пор … затем созданный проект … Composer загрузил зависимости … и все выглядело идеально, но когда я пытаюсь localserver / myProject / public, я получаю
Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in C:\wamp\www\myProject\public\index.php on line 50
Странно иметь какие-либо ошибки, так как я даже не касался файлов внутри пакета … Скажем, я использую WAMP 2.2 (PHP 5.3.1) в Windows XP и установлен Laravel 4.
Есть идеи, как решить эту проблему?
Вот index.php в общей папке:
require __DIR__.'/../bootstrap/autoload.php'; $app = require_once __DIR__.'/../bootstrap/app.php'; $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);//This is line 50 $response = $kernel->handle( $request = Illuminate\Http\Request::capture() ); $response->send(); $kernel->terminate($request, $response);
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);//This is line 50
::class
поддерживается только с PHP 5.5
Также вы должны ошибочно установить laravel 5.1+, потому что это единственная версия, требующая php 5.5+