Я новичок и действительно изо всех сил пытаюсь заставить существующий проект yii2 работать на localhost. Насколько я вижу, нет файла index.php, но все мои онлайн-поиски говорят, что это происходит только с расширенной платформой (я не вижу каких-либо внутренних или внешних папок, которые поставляются с расширенной платформой в моем проекте?) ,
Я следовал всем инструкциям в файле readme проекта, и он установил папку vendor, но дает мне исключение при вводе команды yii migrate. Он установил 13 из 47 миграций без проблем, но затем застрял на этом:
***, применяя m170317_154007_current_date
Исключение «ReflectionException» с сообщением «Класс m170317_154007_current_date не существует»
в C: \ xampp \ htdocs \ Duals \ vendor \ yiisoft \ yii2 \ di \ Container.php: 428
$reflection = new ReflectionClass($class);
Stack Trace:
#0 C:\xampp\htdocs\Duals\vendor\yiisoft\yii2\di\Container.php(428): ReflectionClass->__construct('m170317_154007_...')
#1 C:\xampp\htdocs\Duals\vendor\yiisoft\yii2\di\Container.php(364): yii\di\Container->getDependencies('m170317_154007_...')
Так что в основном вопрос из двух частей
Это весь существующий код с рабочего сайта, как мне это исправить?
Создаст ли это файл index.php в конце, а если нет, то я просто упускаю что-то простое для новичка или установка иногда бывает действительно сложной?