Недавно я унаследовал проект, основанный на фреймворке laravel, который после того, как я настроил, установил все требования композитора и запустил миграции php artisan, не будет запускаться через php artisan serve.
Когда я исследовал возможные причины этого, я наткнулся на следующее на SO:
laravel5: chdir (): нет такого файла или каталога (номер ошибки 2)
Использование ремесленного обслуживания после изменения имени общей папки
Когда я следую предложенному решению во втором добавлении строк
«»»
$ app = new Illuminate \ Foundation \ Application (
Realpath (DIR . ‘/../’)
);
«»»
для начальной загрузки / app.php я получаю точно такую же ошибку.
Есть ли где-нибудь файл конфигурации, который мне нужно обновить? Большинство из предложенных мной решений, таких как изменение файлов вендора, кажутся довольно хакерскими? Я действительно застрял в этом, и любая помощь будет принята с благодарностью — спасибо!
проверьте конфигурацию вашей папки Homestead.yalm, там вы можете указать, где находится ваш проект в разделе папки -> карта.
Может ошибка от композитора, так что попробуйте
Composer dump-autoload -o