在使用PHP 7进行测试时( PHP 5.5可以正常工作),我在一些页面上得到了这个错误:
ParseError :语法错误,
php_eval()中意外的'%‘( ..\modules\php\php.module(80)的第7行: eval()'d代码)。
我不知道在哪里搜索那个%。它可以是代码中的,也可以是面板中的标记或任何东西。我已经阅读了这个类似的问题中的评论,但也许有人在测试PHP7时遇到了同样的错误。
发布于 2017-01-03 09:31:22
此错误来自文本字段中的php代码。
说到调试,eval()d代码中的错误会弹出错误消息,这些错误消息在识别或定位错误方面并没有提供太多帮助。很有可能您必须手动遍历数据库才能找到并修复错误。在某些情况下,这种错误甚至可能是致命的,例如,如果错误位于显示在所有页面上的块中。
来源:http://valuebound.com/resources/blog/enabling-php-filter-in-drupal-7-core-what-can-go-wrong
https://drupal.stackexchange.com/questions/224413
复制相似问题