当前位置: 首页 > 知识库问答 >
问题:

没有指定输入文件。(拉拉维尔带宅地)

微生善
2023-03-14

我试图设置laravel 5.5与家园工作。

我已经按照这里的步骤进行了,包括启动流浪箱。

但是,在浏览器中键入“dev.todoparrot.com”或“192.168.10.10”会出现“未指定输入文件”错误。

尝试着

vagrant up --provision 

(因为我对homestead.yaml做了更改)没有修复它。

我的家园。yaml看起来像:

ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: C:/Users/User/.ssh/id_rsa.pub

keys:
    - C:/Users/User/.ssh/id_rsa


folders:
  - map: D:/projects/todoparrot
    to: /home/vagrant/Code

sites:
  - map: dev.todoparrot.com
    to: /home/vagrant/Code/todoparrot/public

我已使用composer将laravel 5.5安装到“D:/projects/todoparrot”中。在此文件夹上运行php artisan Service正常工作-模板站点位于http://127.0.0.1:8000/.

正在奔跑

vagrant ssh

或者Putty并导航到 /Code,键入ls返回在"D:/project/toAdobe arrot"中的相同文件,因此同步工作。

共有1个答案

丁俊爽
2023-03-14

改变

sites:
  - map: dev.todoparrot.com
    to: /home/vagrant/Code/todoparrot/public

sites:
  - map: dev.todoparrot.com
    to: /home/vagrant/Code/public

解决了我的问题。没有考虑我在做什么就遵循教程是我错误的根源。

 类似资料:
  • 这是Ubuntu 16.04中的nginx配置文件。4 LTS: 当访问网站我得到:没有输入文件指定。 存在/var/run/php/site.com.sock: 这是 /var/log/nginx/error.log *7在stderr中发送的FastCGI:“无法打开主脚本:/var/www/html/public/index.php(没有这样的文件或目录)”,同时从上游读取响应头,客户端:x

  • 所以我正在尝试为我的网站实现一个支付解决方案,经过相当多的研究,我仍然缺乏一个完整的解决方案。我正在运行Laravel 5.0,需要一般购物车付款功能。我想我会发布这篇文章,试图创建一个参考,以帮助其他可能有这个问题的人。我已经把测试事务放到了Paypal的沙箱中,这似乎是砖墙的所在,但是一个完整的概述会很有帮助。我将列出我需要克服的问题,以便解决一些问题。 完成支付解决方案实施需要解决的问题 >

  • 我已经安装了Laravel家园并编辑了我的主机文件,但是当我在浏览器中访问指定的网址时,我会在终端运行“流浪汉”后收到“未指定输入文件”的消息。我最初的猜测是Homestead.yaml文件中有不正确的地方,但我看不出是什么。 我运行的Mac OS和我的VM是VirtualBox之一。我所有的网站都在一个名为“站点”的文件夹中,该文件夹是操作系统用户的直接子文件夹,因此用户名/站点。我的家园文件夹

  • 从留档我看到它可以创建一个laravel项目通过laravel安装程序: 或通过作曲家: 如果我尝试第一种方法。未创建环境文件。我怎样才能让拉威尔、工匠或作曲家创作一部作品呢。我的环境文件?

  • 我有点困惑于认识到和包之间的差异。它们实际上通过令牌服务于相同的API身份验证目的吗?只要Laravel Pasport是在5.3中引入的,在最新版本中是否应该使用Pasport而不是包?

  • 我需要关于laravel API的明确信息。 我一直在阅读很多关于 laravel API 的文章。除了在JWT和laravel-passport之间进行选择(这是一个完全不同的混淆程度),我需要获取有关laravelAPI的基本信息,以便让我更清楚地了解什么是什么。 为什么laravel护照需要数据库(这些表的用途是什么) 如果我在authProvider文件中将auth驱动程序更改为passp