Я только что установил Laravel 5.1, посетил домашнюю страницу моего приложения и получил следующую ошибку:
Упс, похоже, что-то пошло не так.
- PHPStorm: Открыть в опции «Браузер»: как установить сервер по умолчанию для открытия?
- Ошибка phpStorm PHPUnit testreporter
- PhpStorm: получать предупреждения о проверке кода для «Методы с тем же именем, что и их класс, не будут конструкторами»
- В PHPStorm, как я могу сделать работу типа намека, когда у меня есть метод суперкласса, который возвращает другой тип из каждого подкласса
- PHPStorm: правильный PHPDoc для коллекции объектов?
1/1
FatalErrorException в route.php строка 16:
Вызов неопределенного метода Illuminate \ Routing \ Route :: get ()
в строке маршрута.php 16
Это мой файл routes.php:
<?php /* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ use Illuminate\Routing\Route; Route::get('/', function () { return view('welcome'); });
Этот импорт неправильный:
use Illuminate\Routing\Route;
Фактически вам не нужно импортировать какой-либо класс, поскольку Laravel регистрирует глобальный псевдоним Route
.
Если вы хотите импортировать правильный класс, это будет:
use Illuminate\Support\Facades\Route;
Laravel VERSION = '5.2.30' с использованием предприятия zendserver
В C: \ Program Files (x86) \ Zend \ ZendServer \ data \ plugins \ laravel \ zray \ ZRay.php с сервера zend, строка изменения 193
Из
if (get_class($route) != 'Illuminate\Routing\Route') {
к
if (get_class($route) != 'Illuminate\Support\Facades\Route') {