Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-19714

Adding Grant Application pages causes error 500 on multiple actions

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Important
    • Resolution: Incomplete
    • Affects Version/s: 4.7.13
    • Fix Version/s: None
    • Component/s: CiviGrant
    • Labels:
      None
    • Versioning Impact:
      Patch (backwards-compatible bug fixes)
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding
    • Verified?:
      Yes

      Description

      A new install of 4.7.13 and I was adding extensions. I had added several but when I added Grant Application Pages, I then began to get an error 500 with any attempted action on extensions (including disable Grant Application Pages). The log entries are fairly specific on the error and I will look at the code in question to see if I can posit a repair. Log entries pasted below:

      [Sun Dec 04 03:13:36.529145 2016] [proxy_fcgi:error] [pid 27100:tid 140260906346240] [client 67.173.97.42:46178] AH01071: Got error 'PHP message: PHP Warning: Illegal string offset 'type' in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Core/BAO/Setting.php on line 294\n', referer: http://thirdparty.vote/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&action=update&id=org.civicrm.volunteer&key=org.civicrm.volunteer
      [Sun Dec 04 03:25:03.925494 2016] [proxy_fcgi:error] [pid 27099:tid 140260914738944] [client 67.173.97.42:46605] AH01071: Got error 'PHP message: PHP Fatal error: Cannot redeclare class CRM_Grant_Info in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Grant/Info.php on line 222\n', referer: http://thirdparty.vote/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&action=update&id=biz.jmaconsulting.grantapplications&key=biz.jmaconsulting.grantapplications
      [Sun Dec 04 03:25:17.037514 2016] [proxy_fcgi:error] [pid 27099:tid 140260948309760] [client 67.173.97.42:46608] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:25:25.121298 2016] [proxy_fcgi:error] [pid 27100:tid 140260822419200] [client 67.173.97.42:46609] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:25:27.071231 2016] [proxy_fcgi:error] [pid 27100:tid 140260855990016] [client 67.173.97.42:46610] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:28:00.642864 2016] [proxy_fcgi:error] [pid 27100:tid 140260814026496] [client 67.173.97.42:46658] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n', referer: http://thirdparty.vote/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&reset=1
      [Sun Dec 04 03:28:49.381092 2016] [proxy_fcgi:error] [pid 27099:tid 140260822419200] [client 67.173.97.42:46708] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n', referer: http://thirdparty.vote/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&reset=1
      [Sun Dec 04 03:28:52.583642 2016] [proxy_fcgi:error] [pid 27100:tid 140260889560832] [client 67.173.97.42:46709] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:28:54.961060 2016] [proxy_fcgi:error] [pid 27099:tid 140260814026496] [client 67.173.97.42:46710] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:28:55.974326 2016] [proxy_fcgi:error] [pid 27099:tid 140260797241088] [client 67.173.97.42:46711] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n'
      [Sun Dec 04 03:31:59.429659 2016] [proxy_fcgi:error] [pid 27099:tid 140260830811904] [client 67.173.97.42:46730] AH01071: Got error 'PHP message: PHP Fatal error: Call to undefined method CRM_Core_Controller_Simple::HTML_QuickForm_Controller() in /var/www/vhosts/thirdparty.vote/httpdocs/wp-content/uploads/civicrm/ext/biz.jmaconsulting.grantapplications/CRM/Core/Controller.php on line 223\n', referer: http://thirdparty.vote/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&reset=1

      12-4-2016 KT Reproduced Issue

      I removed CiviCRM and created a new database and reinstalled CiviCRM 4.7.13 following the same steps as my previous install. (use wget to get the image in the wp-content/plugins directory. unzip, activate plugin -> go to installer)

      Once installed, I began adding extensions using the same documented path (I am building a standardized hosting environment so documentation is pretty thorough)

      Angular
      CiviVolunteer
      Extended Reports
      US County Loader
      Fancy Tokens
      Advanced Fund Raising Reports
      Content Tokens
      Outbound Domain Enforcement
      CiviBooking
      Simple Donate
      Grant Application Pages

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ktat Karl Tatgenhorst
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: