2015-06-24 4 views
3

UPDATE STARTLaravel 5 вида не найден при использовании бродяги и усадьбы

Вместо использование return view('welcome'); теперь я использовал return 'woo. It works.', который сделал его работу. Таким образом, кажется, что взгляды трахаются. Кто-нибудь знает, могу ли я быть прав с моим предположением? 'Вызывают StackTrace ошибки говорит что-то вдоль линий

в FileViewFinder-> findInPaths (' Добро пожаловать», массив ('/ Users/mknb/работа/API/TestProject/ресурсы/виды'))

Но не стоит ли говорить /home/vagrant/testproject/resources/views?

UPDATE END


Я использую Laravel уже несколько недель или месяцев, и теперь хочет, чтобы использовать Laravel вместе с Homestead. Проблема у меня сейчас есть, после редактирования моего Homestead.yaml, в /etc/hosts и начать бродячую vagrant up Я получаю ошибку

InvalidArgumentException в FileViewFinder.php линии 137: View [Добро пожаловать] не найден.

При использовании одного и того же проекта без Homestead/Vagrant, но с виртуальными хостами вместо этого у меня нет проблем. Так что же может это сделать?

Это мой Homestead.yaml


ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
hostname: testproject 
name: testproject 
provider: virtualbox 

authorize: /Users/mknb/.ssh/id_homestead.pub 

keys: 
    - /Users/mknb/.ssh/id_homestead 

folders: 
    - map: "/Users/mknb/work/API/testproject" 
     to: "/home/vagrant/testproject" 

sites: 
    - map: testproject.app 
     to: "/home/vagrant/testproject/public" 

databases: 
    - homestead 

variables: 
    - key: APP_ENV 
     value: local 

# blackfire: 
#  - id: foo 
#  token: bar 
#  client-id: foo 
#  client-token: bar 

# ports: 
#  - send: 93000 
#  to: 9300 
#  - send: 7777 
#  to: 777 
#  protocol: udp 

И это /etc/hosts

192.168.10.10 testproject.app

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

php artisan config:cache и php artisan:route:cache

Line 2 из StackTrace выглядит как этот

at FileViewFinder->findInPaths('welcome', array('/Users/mknb/work/API/testproject/resources/views')) in FileViewFinder.php line 79 

Но не должен быть мой бродяга пути здесь? Это может быть проблема?

+1

Похоже, его вопрос с путем для приветствия зрения. каково имя файла для приветствия? – uiroshan

+1

В вашем файле hosts упоминается socialversons.app, и ваша усадьба упоминает testproject.app? – Luceos

+0

Извините Luceos. Ха-ха, была неправильная запись файла хозяина – Musterknabe

ответ

8

Я, наконец, исправил проблему.

я подключен к моей бродячей коробке с vagrant ssh, а затем переходите к моему TestProject cd testproject и побежал команду, чтобы восстановить конфиг с php artisan config:cache

+0

Это спасло мой день.2 дня googling, я сделал php artisan config: кеш миллионов раз, но не с ssh (server) .. я не знаю, почему он работает с ssh .. но любым способом, thx –

+0

У меня такая же проблема - мой prjoect путь is c: Project \ Laravel и мой путь по умолчанию - c:/user/pravin/homestead, где использовать 'php artisan config: cache' – Hamelraj

Смежные вопросы