laravel не работает без команды php artisan serve
В настоящее время я работаю над Laravel 5.3. Мой товарищ по команде установил Laravel на своей машине с помощью композитора. На моей машине я также установил composer и установил проект larvel, используя установщик laravel, который был установлен composer. Теперь, когда я получил архивный файл, установленный моим товарищем по команде на моей машине, я запускаю php artisan cache:clear
,php artisan route:clear
,php artisan key:generate
,php artisan serve
Команды и нажали на ссылку, предоставленную (то есть localhost:8000) в терминале, этот проект работает нормально, но, когда я ввожу URL-адрес в браузере, как localhost\laravel\public, он работает неправильно.
2 ответа
Просто дайте разрешения на эти каталоги
- место хранения
- начальная загрузка / кэш
и работа сделана.
Так как локальный dev всегда подвержен проблемам с настройкой. Я бы также предложил вашей команде найти подходящее решение для виртуализации с использованием vagrant/Homestead, доступна дополнительная информация и документация @ введите описание ссылки здесь
Преимущество состоит в том, что после настройки проекта вам больше не нужно беспокоиться об этих системных событиях, и все члены команды могут работать с одними и теми же базовыми системными спецификациями.
Обратите внимание, что вы можете использовать реальные домены (например, имя_проекта.dev.yourdomain.com), просто указав их в диапазоне IP-адресов 10.xxx.