2016-10-29 3 views
0

Я работаю с Homestead. Laravel приложения просто отлично работают, но когда я пытаюсь настроить какой-то пользовательский скрипт, он показывает мне, что No input file specified.Homestead нет входного файла, указанного для пользовательского PHP-проекта

Вот мой файл yaml.

--- 
ip: "192.168.30.30" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: /Users/Mubin/Sites 
     to: /home/vagrant/Code 

sites: 
    - map: test.app 
     to: /home/vagrant/Code/test/public 

    - map: dev.app 
     to: /home/vagrant/Code/dev/index.php 
databases: 
    - homestead 

Я просто хочу, чтобы поместить все мой код в папке Dev и хотите получить доступ к нему из vagrant homestead box

Guide, где я делаю неправильно?

PS.

Я пытался удалить index.php с конца, а затем nginx бросает 403 Forbidden

ответ

0

Любой человек, имеющих один и тот же вопрос, я нашел решение, издевались один может быть; но это сработало для меня.

Я добавил новую папку public в свой dev folder и разместил все мои другие пользовательские PHP скрипты, которые были добавлены в это.

структура каталогов было что-то вроде этого для меня

dev 
    public 
     folder1 
      index.php 
     folder2 
      index.php 
     folder3 
      index.php 
     ... 

, и я смог получить к нему доступ, как этот

dev.local/folder1/index.php 
dev.local/folder2/index.php 
dev.local/folder3/index.php 

и вот мой Homestead.yaml файл

--- 
ip: "192.168.30.30" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: /Users/Mubin/Sites 
     to: /home/vagrant/Code 

sites: 
    - map: test.app 
     to: /home/vagrant/Code/test/public 

    - map: dev.local 
     to: /home/vagrant/Code/dev/public 
databases: 
    - homestead 

и мой /etc/hosts файл

127.0.0.1 dev.local test.app 

Надеюсь, что это поможет кому-нибудь, когда-нибудь. :)

Я установил бродягу для laravel и пользовательских проектов PHP. Кроме того, интегрирован с PHP Storm для работы с x-debug. Оставьте сообщение, если у вас есть какие-либо проблемы.

Счастливое кодирование, x-отладка.