得到"严格警告:非静态方法CRM_Core_Block :: setTemplateValues()"在Civi

时间:2014-04-09 19:33:19

标签: civicrm

创建事件后,当我访问civi crm的主页时,出现以下错误:

  

严格警告:非静态方法CRM_Core_Block :: setTemplateValues()   不应该被静态地称为   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第587行严格警告:非静态方法   不应该调用CRM_Core_Block :: setTemplateShortcutValues()   静静地   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第287行严格警告:非静态方法   CRM_Core_Block :: setTemplateValues()不应该静态调用   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第587行严格警告:非静态方法   CRM_Core_Block :: setTemplateValues()不应该静态调用   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第587行严格警告:非静态方法   不应调用CRM_Core_Block :: setTemplateDashboardValues()   静静地   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第291行严格警告:非静态方法   CRM_Core_Block :: setTemplateValues()不应该静态调用   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第587行严格警告:非静态方法   CRM_Core_Block :: setTemplateValues()不应该静态调用   C:\ xampp \ htdocs \ drupal \ sites \ all \ modules \ civicrm \ CRM \ Core \ Block.php on   第587行。

1 个答案:

答案 0 :(得分:0)

这在最近的版本中得到修复。我建议你升级到4.3.8或4.4.4(截至本文)。 CRM_Core_Block.php on github shows code updated to static method