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