无法访问的Magento的主页托管在GoDaddy的[关闭](Cannot access homep

2019-10-16 21:15发布

我使用的Magento在GoDaddy的托管帐户的共享,我刚才配置,并能够看到主页,而不是其他的页面,这可能是什么问题? 任何事情.htaccess

当前的托管路径

/home/content/42/9469242/html

Answer 1:

从Magento的维基 :

一个常见的错误,这通常出现,如果你GoDaddy代管 ,是没有输入文件中指定的错误。

如果你没有在你的服务器的根目录Magento的设置,请确保以下添加到您的.htaccess文件。

RewriteBase /yourbasepath/

一旦被验证,有几件事情可以做,以解决这个问题,但我们会与通常工作的一个开始。

在Web根目录下,应该有一个叫做php.ini文件。 重命名为php5.ini。

如果没有php5.ini文件。 创建该文件,并把它上传到你的根目录。

如果不工作,以下内容添加到您的新命名php5.ini文件的结尾:

cgi.fix_pathinfo = 1

如果你仍然得到错误,以下内容添加到您的.htaccess文件的顶部:

Options -MultiViews

第一个通常的伎俩。 如果您没有看到这个文件在那里,然后创建一个空白php5.ini文件添加添加在第二个建议中列出的线路。

如果上述所有没有工作,让你的变化,等待整整24个小时。 回到youraddress.tld /下载,然后再试一次。 你可能只是被缓存和出于某种原因需要更长的时间,然后我来。 别灰心!

如果上面没有什么工作,叫GoDaddy的了,让他们要么重新命名这个给你,或者确保你在PHP 5。

BTW这是在谷歌出现的“Magento的未指定输入文件”第一个结果。



Answer 2:

如果你需要PHP 5.3,GoDaddy的只提供它的FastCGI(截至目前),这是什么原因造成这个问题(没有指定输入文件)。 为了解决这个问题,并保持PHP 5.3的功能,把下面三行在你的上面.htaccess文件:

addhandler x-httpd-php-cgi .php4
addhandler x-httpd-php5-cgi .php
addhandler x-httpd-php5-cgi .php5

这基本上处理PHP-CGI到PHP只(禁用的FastCGI)。



Answer 3:

请你的根目录下面这行代码添加到mod_rewrite的部分的底部在.htaccess。

RewriteRule ^index.php/(.*)$ [L] 

这解决了与GoDaddy服务器我的问题。



Answer 4:

这与GoDaddy托管帐户的常见问题。 试着这样做

  1. 转到您的GoDaddy的帐户,并启动主机面板
  2. 前往代管菜单 - >更多 - >文件扩展名管理
  3. 编辑.php5和扩展名为.php下的PHP 5.2倍运行

它应该解决这个问题。



文章来源: Cannot access homepage of Magento hosted on GoDaddy [closed]