1

我将实时 magento 网站的网站文件复制到我的本地机器上。我尝试打开主页,然后出现一个空白的白色屏幕。在 apache2 错误日志中,我找到以下行:

PHP 致命错误:在第 11 行的 .../httpdocs/app/code/local/Aitoc/Aitoptionstemplate/Model/Observer.php 中调用未定义函数 kYESppcDEoBrEZyw()

罪魁祸首是:

if(Aitoc_Aitsys_Abstract_Service::initSource(__FILE__,'Aitoc_Aitoptionstemplate'))
{ kYESppcDEoBrEZyw('e71e3cbbed8235b2be55dfb8db045b91');

另一个括号在文件末尾关闭。

似乎安装了一个名为 Aitoc 自定义选项模板的扩展。这很好,但是这个奇怪命名的函数的目的是什么?它在实时站点上的工作情况如何?

任何线索将不胜感激。

4

2 回答 2

0

我们需要在这里小心,因为该网站使用 3rd 方扩展并且该扩展保护其许可证 - 它不允许在未先安装许可证的情况下使用扩展并引发上述错误。因此,在开始在网站上工作之前,您需要先在本地/开发服务器上安装许可证。您还可以禁用扩展(用于 AITOC)并按照以下说明使网站正常运行: http ://www.aitoc.com/en/magenomods_custom_options_templates.html#docs

我确实禁用了它,并且能够在开发服务器上运行该网站。

于 2012-06-19T20:37:45.810 回答
0

我有同样的问题。在我的网站“自定义产品预览”中安装了另一个扩展。因此在安装扩展程序时丢失了一些文件。

当我们上传相同的丢失文件时。然后刷新管理部分。它在提供许可证信息后询问许可证信息,一切正常。因此,在安装扩展程序时要小心。还要小心安装许可证。

对我来说,“/app/code/local/Aitoc/Aitsys/etc/compilation.xml”也不见了。

于 2013-01-29T12:28:45.833 回答