1

当我单击“ Payment Methods”选项卡 .ieSystem -> Configuration -> Payment Methods (from left tab under sales)时,它​​会加载如图所示的页面并永远显示加载状态。

在此处输入图像描述

我确实注意到了一件事,只有在这个页面上,页脚也没有出现。我尝试禁用app/etc/modules文件夹中的所有扩展,但没有运气。

我打开了管理员的路径提示,并将文件与我本地运行的 magento 进行了比较,但这些是相同的。

4

3 回答 3

1

您在管理面板中还有其他问题吗?由于 php 的内存限制设置得太低,我在某些页面上显示内容时遇到了一些问题。您可能想尝试在 php.ini 中增加它。

您可能希望在 .htaccess 中将开发人员模式设置为 true 并取消注释 index.php 中的 php 调试行以获取有关您的问题的更多信息。

htaccess 添加以下内容:

SetEnv MAGE_IS_DEVELOPER_MODE "true"

index.php 取消注释以下(第 77 行?):

#ini_set('display_errors', 1);

编辑:未经许可更改 .htaccess,请参阅上面 74 左右的行

Mage::setIsDeveloperMode(true);

您可以将其添加到未注释行的下方以激活开发人员模式,而不管设置的环境变量如何。

如果您的内存太低,当您返回该页面时,您可能会看到一条指示该情况的错误消息。

如果您的服务器配置支持它,您可以在 htaccess 文件中调整内存限制。我个人使用这些值。

php_value memory_limit 256M
php_value max_execution_time 18000

祝你好运。

于 2013-05-16T01:43:06.337 回答
1

由于显示了一半的页面内容以进行故障排除,请执行以下操作: 1) 如果一切正常,请检查所有管理员权限。

Magento 为开发人员记录了一些事情(您的日志应该设置为 on) 1. 转到 var/log 文件夹并检查是否有任何异常日志或系统日志生成。2. 同样在 var/reports 文件夹中检查那里的任何报告。

如果在 Magento 日志中没有找到任何内容,则检查站点级别的错误日志。

如果这也可以,那么您需要在代码级别检查内容或检查 app/etc/ 文件夹路径中的 .xml 文件

于 2013-05-16T04:20:23.173 回答
1

在挖掘了纠正这个问题的所有方法之后,我确实找到了至少一个解决方法。我剥离了标签内所有内容的 app/core/Paypal/etc/system.xml。

推荐吗?不。如果您不需要 PayPal,它会让您摆脱困境吗?是的。

就问题本身而言,内存限制为 512,超时超过 1,000。仍然得到错误(或缺少错误)。页面加载只是在看似随机的页面数量处超时。似乎只发生在此页面上。无法解释它,但已经没有时间调试它了。

于 2015-09-04T20:57:36.237 回答