【发布时间】:2019-05-01 18:17:36
【问题描述】:
PrestaShop 1.6.1.20
PHP 5.6.37
嗨, 我试图在我的网站上安装一个新模块,但最终出现了这个我不知道如何调试的 php 错误。
[29-Nov-2018 15:58:11 Europe/Paris] PHP Notice: Undefined index: prod in C:\wamp64\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php(157) : eval()'d code on line 115
[29-Nov-2018 15:58:11 Europe/Paris] PHP Stack trace:
[29-Nov-2018 15:58:11 Europe/Paris] PHP 1. {main}() C:\wamp64\www\prestashop\index.php:0
[29-Nov-2018 15:58:11 Europe/Paris] PHP 2. DispatcherCore->dispatch() C:\wamp64\www\prestashop\index.php:28
[29-Nov-2018 15:58:11 Europe/Paris] PHP 3. ControllerCore->run() C:\wamp64\www\prestashop\classes\Dispatcher.php:367
[29-Nov-2018 15:58:11 Europe/Paris] PHP 4. IndexControllerCore->initContent() C:\wamp64\www\prestashop\classes\controller\Controller.php:189
[29-Nov-2018 15:58:11 Europe/Paris] PHP 5. HookCore::exec() C:\wamp64\www\prestashop\controllers\front\IndexController.php:40
[29-Nov-2018 15:58:11 Europe/Paris] PHP 6. HookCore::coreCallHook() C:\wamp64\www\prestashop\classes\Hook.php:548
[29-Nov-2018 15:58:11 Europe/Paris] PHP 7. HomecategoriesPlus->hookHome() C:\wamp64\www\prestashop\classes\Hook.php:591
[29-Nov-2018 15:58:11 Europe/Paris] PHP 8. ModuleCore->display() C:\wamp64\www\prestashop\modules\homecategoriesplus\homecategoriesplus.php:767
[29-Nov-2018 15:58:11 Europe/Paris] PHP 9. Smarty_Custom_Template->fetch() C:\wamp64\www\prestashop\classes\module\Module.php:2309
[29-Nov-2018 15:58:11 Europe/Paris] PHP 10. Smarty_Internal_TemplateBase->fetch() C:\wamp64\www\prestashop\classes\SmartyCustom.php:308
[29-Nov-2018 15:58:11 Europe/Paris] PHP 11. content_5bfffe83b6f704_96197512() C:\wamp64\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php:188
我尝试在 smarty_internal_templatebase.php 中寻找“prod”,但没有找到任何东西。有人知道在哪里寻找以及如何解决这个问题吗?
【问题讨论】:
-
我已经看过这个帖子,但我无法解决我的问题,谢谢
-
打开文件config/defines.inc.php并设置define('PS_MODE_DEV', false);请注意,此设置只会隐藏您网站上的错误输出
标签: php prestashop undefined-index