1

使用godaddy托管magento时出错
我已经更改了我的.htacces和php5.ini文件......

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请联系服务器管理员并告知他们错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能提供有关此错误的更多信息。我会感谢你的。

4

2 回答 2

1

我刚刚在godaddy虚拟主机上完成了magento安装并遇到了同样的问题。

解决方法是执行以下操作:

  1. 在 godaddy 主机管理面板中调整 php 版本以匹配您的 magento 安装(在我的情况下是 magento 1.9.1.0 CE -community edition),我已将其更改为 5.4。
  2. 然后在你的 magento 基目录的 .htaccess 文件中,将 rewrite base 指令更改为指向相对路径,如下所示:

    RewriteBase /

  3. 在同一文件中,在其末尾添加以下内容: RewriteRule ^index.php/(.*)$ [L]

  4. 将以下指令添加到您的 Godaddy 虚拟主机根目录下的 php5.ini 文件中(如果不存在,请创建一个与指定名称完全相同的文件):

    [sourcecode language="php"] register_globals = on allow_url_fopen = on cgi.fix_pathinfo =1 [/sourcecode]

  5. 就是这样(不要忘记保存所有文件更改并关闭使用的文件。

有关完整说明和更详细的步骤,请参阅以下文章。 文章

于 2015-04-05T05:36:53.767 回答
0

首先检查您的服务器配置是否与 Magento 安装兼容:

单击此处进行服务器兼容性检查

还要确保正确给出了文件权限。

将以下文件夹的文件夹权限更改为777

app/etc
var
media

将以下文件的文件权限更改为644

index.php (main index file in magento root folder)
downloader/index.php ( otherwise if you will try to access System > Magento Connect >Magento Connect Manager (after magento installation) by logging to magento admin,  you will get 500 Internal Server Error.)

单击此处了解文件权限设置。

于 2013-11-08T14:19:31.933 回答