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 ответа

Просто дайте разрешения на эти каталоги

  1. место хранения
  2. начальная загрузка / кэш

и работа сделана.

Так как локальный dev всегда подвержен проблемам с настройкой. Я бы также предложил вашей команде найти подходящее решение для виртуализации с использованием vagrant/Homestead, доступна дополнительная информация и документация @ введите описание ссылки здесь

Преимущество состоит в том, что после настройки проекта вам больше не нужно беспокоиться об этих системных событиях, и все члены команды могут работать с одними и теми же базовыми системными спецификациями.

Обратите внимание, что вы можете использовать реальные домены (например, имя_проекта.dev.yourdomain.com), просто указав их в диапазоне IP-адресов 10.xxx.

Другие вопросы по тегам