有时在安装Magento主题或其他情况时会提示如下错误There has been an error processing your request:

There has been an error processing your request
Exception printing is disabled by default for security reasons.
Error log record number: 1394856669050

通过这些我们是看不出问题所在的,不过正如提示的一样,因为安全原因禁用了具体的错误输出,这样其他访问者在网站访问遇到问题时也不知道发生了什么问题,这样别有用心者就无机可乘了。很显然如果我们自己想解决这个问题,我们需要首先将具体的错误输出,那后有针对性的解决,具体方法就是:找到Magento 2根目录下的pub/errors/local.xml.sample,将他重新命名成local.xml,然后再访问网站就可以将具体的错误问题输出了,如下:

There has been an error processing your request
Please upgrade your database: Run "bin/magento setup:upgrade" from the Magento root directory. 
The following modules are outdated:
...

将问题解决完后,再将这个local.xml改成原名称即可。

0 人喜欢
167 人查阅

你可能对下面的文章也感兴趣...

Magento的模块由php和xml文件组成,目的是扩展或者覆盖系统的行为,比如为订单增加数据模型,更改一个类的方法,或者增加一个全新的功能。(注:Magento自带的那些功能也都是基于模块的,比如用户注册,商品展示,结账流程等等。)大多数Magento的系统模块的结构和我们将要构建的模块的结构是一样的。
Read More

你有什么想法,说出来我们才能知道!

请填写您的姓名. 请填写有效的电子邮箱. 请输入评论内容.