没有指定输入文件。 - Magento 2.0.2 / Vagrant / Virtualbox / Homestead

时间:2016-03-01 15:50:32

标签: .htaccess vagrant virtualbox homestead magento-2.0

我在安装Magento 2.0.2时遇到问题。 通过composer创建项目,当需要安装Magento时,我得到了这个 - 没有指定输入文件。 我看到使用.htaccess进行godaddy托管的解决方案,尝试过,仍然遇到同样的错误。

.htaccess

Added:

Options -MultiViews

RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule ^.+.php$ /bogusfile

Options +ExecCGI 

Action php5-cgi /cgi-bin/php5-cgi
AddHandler php5-cgi .php

In php5.ini

Added:

cgi.fix_pathinfo = 1

1 个答案:

答案 0 :(得分:0)

首先,我知道Homestead带有开箱即用的nginx,因此您无法使用.httacces文件操纵nginx的行为。 nginx没有使用.httaccess

我有2条建议:

1-如果这些

,请仔细检查Homestead.yaml文件中的文件夹和站点设置

文件夹:      - 地图:〜/代码       to:/ home / vagrant / Code

站点:      - 地图:homestead.app       to:/ home / vagrant / Code / Laravel / public

文件夹确实存在并指向主机和服务器的正确目录。

2-如果您在PC上使用Windows 10,则必须确保没有使用某些不兼容的Oracle VM版本。