【问题标题】:There has been an error processing your request, Error log record number处理您的请求时出现错误,错误日志记录号
【发布时间】:2013-03-18 09:45:59
【问题描述】:

我安装了 Magento,登录了管理面板。但是,如果我按下任何链接以打开 CMS 页面或用户配置,我会收到如下错误:

处理您的请求时出错 出于安全原因,默认情况下禁用异常打印。

错误日志记录号:673618173351

那个错误日志记录号看起来像一个链接,但按下它没有任何反应。我试图在 magento 文件中查找一些日志文件,但没有找到。

所以实际上我只能连接到管理面板,但不能在这里做任何事情。

可能出了什么问题?我安装了最新的 Magento 版本(magento-1.7.0.2)。默认前端打开并正常工作。

附言

.如果需要任何其他信息,请直接说出来

更新:

所以在日志中每个错误都是相同的(只是访问的资源不同)。

a:5:{i:0;s:71:"无法确定临时目录,请手动指定 cache_dir";i:1;s:4546:"#0 /home/geniusinsi/domains/example. com/public_html/lib/Zend/Cache/Backend.php(197): Zend_Cache::throwException('不能阻止...')

据我所知,我需要在某处指定现金目录?

【问题讨论】:

  • 请在 xaamp 或 WAMP 中启动或重新启动您的 apache 和 MySql。

标签: magento magento-1.7


【解决方案1】:

转到magento/var/report 并打开带有错误日志记录编号名称的文件,即在您的情况下为673618173351。在该文件中,您可以找到错误的完整描述。

对于system.logexception.log 等日志文件,请转到magento/var/log/

【讨论】:

  • 1) 打开 Magento 根目录并创建 tmp 文件夹。 2)设置目录权限为777或755 2)打开“lib/Zend/Cache/Backend/File.php”,找到以下代码 protected $_options = array( 'cache_dir' => null, replace with protected $_options =数组('cache_dir' => 'tmp',
  • 谢谢。现在它起作用了。问题是没有创建默认的 tmp 文件夹是不是出了什么问题?还是应该这样?
  • 可能是权限问题或magento版本问题。您可以启用 magento 日志。转到 System-> Configuration->ADVANCED->Developer->Log Settings , Enabled 设置为 yes 并为 var/log/ 文件夹授予权限 755。然后它将每个日志写入两个文件。干杯
  • var 中没有报告文件夹
【解决方案2】:

您可以从以下位置查看错误信息:

Magento/var/report

大多数情况下,这是由于数据库连接中断造成的,尤其是在本地服务器上,当人们忘记启动 XAMPP 或 WAMPP 服务器时。

【讨论】:

  • 我没有看到文件夹变量。 Ner
【解决方案3】:

您的 Magento 安装目录中有“tmp”文件夹吗?如果没有,请制作一个,看看是否有帮助!

编辑:如果失败,请检查 php.ini 中的 upload_tmp_dir - 确保已设置。

【讨论】:

  • 我添加了 tmp 文件夹,但这并没有解决它。我也没有看到 php.ini 文件。它应该位于哪里?我只看到这个 php.ini.sample。
【解决方案4】:

在我的情况下,当 magento 自动更新时会出现此问题。 我恢复了备份并且宾果游戏开始正常工作。

【讨论】:

    【解决方案5】:

    从您的日志文件描述中,我看到您需要为您的 Magento 站点指定缓存文件夹。

    导航到/lib/Zend/Cache/Backend/File.php,找到

    'cache_dir' => null,
    

    并将其更改为

    'cache_dir' => tmp/,
    

    记得在 Magento 的根文件夹中创建 tmp 文件夹以使其正常工作。

    参考来源:https://magentoexplorer.com/how-to-fix-magento-500-internal-server-errors-in-magento-and-magento-2

    【讨论】:

      【解决方案6】:

      pub/local.xml.sample 重命名为 local.xml 。然后我会告诉你确切的错误。

      【讨论】:

        【解决方案7】:

        清除您的缓存,您的网站就会正常运行。

        【讨论】:

          【解决方案8】:

          大多数情况下是由于数据库连接中断,尤其是在本地服务器上,当人们忘记启动 XAMPP 或 WAMPP 服务器时,

          solution -1 :- 将 pub/local.xml.sample 重命名为 local.xml 或将 pub/local.xml 重命名为 local.xml.sample 如果这不起作用,请尝试解决方案 2

          解决方案 2:- go to php.ini file and increase max_execution time and fresh install magento confirm issue resolved

          【讨论】:

            【解决方案9】:

            一种常见的解决方案是通过运行此命令来升级 magento 设置

            php bin/magento setup:upgrade && php bin/magento setup:di:compile
            

            否则只需检查var/report/{error number}

            【讨论】:

              【解决方案10】:

              我遇到了这样的问题,原来是我不小心更改了 var/cache 文件夹的权限。只需删除缓存文件夹,magento 就可以自动创建具有正确权限的文件夹。

              rm -rf root/var/cache
              

              【讨论】:

                【解决方案11】:

                当magento模式默认时,它会显示这样的错误 将magento模式更改为开发人员

                php bin/magento deploy:mode:set developer
                

                然后在浏览器上检查您的错误并解决该问题

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 2014-08-21
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2019-02-11
                  • 2013-02-13
                  • 2020-03-15
                  相关资源
                  最近更新 更多