0

我在安装 Magento 2.0.2 时遇到问题。通过作曲家创建项目,当需要安装 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
4

1 回答 1

0

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

我有 2 条建议给你:

1- 仔细检查 Homestead.yaml 文件中的文件夹和站点设置,如果这些

文件夹:- 映射:~/Code 到:/home/vagrant/Code

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

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

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

于 2016-05-08T21:04:08.470 回答