【问题标题】:No input file specified. - Magento 2.0.2/Vagrant/Virtualbox/Homestead未指定输入文件。 - Magento 2.0.2/Vagrant/Virtualbox/Homestead
【发布时间】:2016-03-01 15:50:31
【问题描述】:

我在安装 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

【问题讨论】:

    标签: .htaccess vagrant virtualbox homestead magento-2.0


    【解决方案1】:

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

    我有 2 条建议给你:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-09-01
      • 2017-05-22
      • 2015-09-18
      • 1970-01-01
      • 1970-01-01
      • 2015-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多