繁体   English   中英

使用 Bootstrap 3 主题调用 Drupal 7 中未定义的函数 bootstrap_form_process()

[英]Call to undefined function bootstrap_form_process() in Drupal 7 with Bootstrap 3 theme

重现步骤:

  1. Bootstrap 3、Drupal 7 主题 - 最新版本
  2. 编辑表格
  3. 更改内容并保存

PHP 发生致命错误:

PHP Fatal error:  Call to undefined function bootstrap_form_process() in mydirectory/includes/form.inc on line 1850 

我正在使用最新版本的 Bootstrap 主题。 它适用于 Bartik 主题。 这是否与https://www.drupal.org/node/2156371 有某种关系?

我有这个问题,它是由max_input_vars PHP 设置不够高引起的。

只需打开您的php.ini并将其设置为一个较高的数字(或高于您已经设置的数字):

max_input_vars = XXXX

您可以调试并定位 error.log 以查找类似以下内容的错误:

PHP Warning:  Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0

只需更新 php.ini 以包含并重新启动服务器以应用更改:

 max_input_vars: To some higher value

默认为 1000

确保使用以下方法检查 max_input_vars 值是否为某个更高的值:

phpinfo()

或者去Admin/Reports/Status Reports查看Drupal Portal中的PHP信息,验证max_input_vars新设置的值

如果它没有解决问题

查看https://www.drupal.org/node/2156371 上的可用帖子 更新文件以包含

 include_once(drupal_get_path('theme', 'bootstrap') . '/includes/process.inc');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM