37

我安装了 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('不能阻止...')

据我了解,我需要在某处指定现金目录?

4

11 回答 11

92

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

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

于 2013-03-18T09:48:24.573 回答
6

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

Magento/var/报告

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

于 2015-11-09T09:48:17.360 回答
1

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

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

于 2013-03-18T10:01:13.763 回答
1

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

于 2015-08-13T19:36:58.693 回答
1

从您的日志文件描述中,我看到您需要为您的 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

于 2016-09-15T17:17:41.950 回答
1

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

于 2017-04-02T08:30:34.763 回答
0

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

于 2017-07-17T12:01:29.293 回答
0

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

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

解决方案 2:-转到 php.ini 文件并增加 max_execution 时间并全新安装 magento 确认问题已解决

于 2018-01-24T19:09:51.027 回答
0

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

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

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

于 2018-05-17T08:27:53.457 回答
0

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

rm -rf root/var/cache
于 2018-09-17T07:05:36.287 回答
-2

当 magento 模式为默认时,它会显示这样的错误 Change magento mode to developer with

php bin/magento deploy:mode:set developer

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

于 2019-03-14T13:40:52.120 回答