【问题标题】:Magento 500 Internal Server - No Log Files?Magento 500 内部服务器 - 没有日志文件?
【发布时间】:2017-10-12 20:50:21
【问题描述】:

我刚刚将我的网站从 Magento 1.7 升级到 1.9,我现在收到 500 内部服务器错误。在其他帖子中,我做了以下事情:

  • 删除了maintenance.flag文件
  • 将 index.php 的权限更改为 755
  • 将 downloader/index.php 的权限更改为 755
  • 将 /var 上的权限递归更改为 777
  • 我也浏览了文件,所有目录似乎都是 755,所有主文件都是“666”。

我仍然收到 500 内部服务器错误。更大的问题是我在 /log 中没有能够识别问题的错误文件。我创建了文件夹 /log (因为它不存在),但那里没有文件。我无权访问后端的前端(因为 500 内部服务器错误)以确保日志记录已打开。

知道如何尝试解决/获取这些错误日志吗?

谢谢!

【问题讨论】:

  • 500 Internal Server Error 是一个样式化的 Magento 页面,还是一个普通的无样式 Web 服务器页面?
  • 这是一个普通的、没有样式的页面。

标签: magento permissions upgrade internal-server-error


【解决方案1】:

听起来您正在获得一个普通的、未设置样式的 500 Internal Server Error 页面,这意味着它是您的 Web 服务器正在返回错误。这意味着任何错误日志都可能在您的 Web 服务器日志文件中,而不是 PHP 或 Magento 的日志文件中。

您需要咨询您的系统管理员才能了解

  1. 您正在运行什么网络服务器
  2. 日志文件在哪里
  3. 如果您有权访问这些日志文件

这些文件可能存在的常见位置

/var/log/apache2/error_log
/var/log/nginx/...

但是,每个发行版都将它们放在不同的位置。

【讨论】:

  • 感谢您的回复!我实际上只是从我的服务器上运行了错误。这就是我得到的结果:[Thu Oct 12 17:12:29 2017] [warn] [client 207.241.229.48] mod_fcgid: read data timeout in 45 seconds, referer: ivcatalina.com [Thu Oct 12 17:12:29 2017 ] [错误] [客户端 207.241.229.48] 脚本头过早结束:index.php,引用者:ivcatalina.com [2017 年 10 月 12 日星期四 17:13:25] [警告] [客户端 47.144.197.63] mod_fcgid:读取数据超时在 45 秒内 [Thu Oct 12 17:13:25 2017] [error] [client 47.144.197.63] 脚本头过早结束:index.php
  • 我时不时地收到一个错误,指出与 MySQL 的连接太多,我必须重新启动服务器。你认为过早的脚本标题和这可能相关吗?
  • 我也在运行 3.5 的 MySQL - 这很可能是问题所在,因为它要求更高
  • Thx Alan Storm,该错误确实记录在我的虚拟主机的错误日志中,位于 /var/log/apache2/...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-26
  • 1970-01-01
  • 2011-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多