WPIntell

Source evidence

Fatal Error on Plugin Activation

EDD – FastBill Integration · support · 2017-02-08T08:07:00+00:00

mixedsentiment
highseverity
0.95relevance
4replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

4 / 32 rows with source links

12.5% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

28 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Joe Hana resolved
Hey, unfortunately the following Fatal Error happened during plugin activation: Fatal error: Uncaught Exception: Invalid FastBill credentials supplied in /www/htdocs/xxx/xxx/xxx/wp-content/plugins/edd-fastbill/includes/fastbill-functions.php:35 Stack trace: #0 /www/htdocs/xxx/xxx/xxx/wp-content/plugins/edd-fastbill/includes/payment-actions.php(122): drumba\EDD\FastBill\FastBill->__construct() #1 /www/htdocs/xxx/xxx/xxx/wp-content/plugins/edd-fastbill/edd-fastbill.php(56): include_once('/www/htdocs/w00...') #2 /www/htdocs/xxx/xxx/xxx/wp-admin/includes/plugin.php(1882): include('/www/htdocs/w00...') #3 /www/htdocs/xxx/xxx/xxx/wp-admin/plugins.php(164): plugin_sandbox_scrape('edd-fastbill/ed...') #4 {main} thrown in /www/htdocs/xxx/xxx/xxx/wp-content/plugins/edd-fastbill/includes/fastbill-functions.php on line 35 Tried to run this on multisite. Is this maybe the issue? Any help appreceated All the best, Joe Hey Joe, thanks for reporting this error. No I think it’s not related to multisite. Will check it and release an update later today. KR, Markus . This reply was modified 9 years, 3 months ago by WPSight . Hey again, thanks for looking into this. In the meantime I had a look by myself and found that it might be not so good to throw an Exception if the fastbill_email and the fastbill_api_key is missing, if there wasn’t even a chance to set it. So I commented that part within the fastbill-functions.php construct__ Further I found that on some parts in the fastbill-functions.php where an Exception gets thrown that the Backslash is missing before. (\Exception instead of just Exception). I changed this too, and got the plugin working finally. Then went to the settings, entered my fastbill email and api key and then I could re-apply the check in the construct__ back again. Now everything is working fine for me. Hope this helps to find a permanent solution. All the best, Joe @joehana fixed it. Thanks for reporting this.

Comments

4 shown
Markus Drubba 2017-02-09T10:52:00+00:00

Hey Joe, thanks for reporting this error. No I think it’s not related to multisite. Will check it and release an update later today. KR, Markus

WPSight 2017-02-09T19:31:00+00:00

. This reply was modified 9 years, 3 months ago by WPSight .

Joe Hana 2017-02-09T19:33:00+00:00

Hey again, thanks for looking into this. In the meantime I had a look by myself and found that it might be not so good to throw an Exception if the fastbill_email and the fastbill_api_key is missing, if there wasn’t even a chance to set it. So I commented that part within the fastbill-functions.php construct__ Further I found that on some parts in the fastbill-functions.php where an Exception gets thrown that the Backslash is missing before. (\Exception instead of just Exception). I changed this too, and got the plugin working finally. Then went to the settings, entered my fastbill email and api key and then I could re-apply the check in the construct__ back again. Now everything is working fine for me. Hope this helps to find a permanent solution. All the best, Joe

Markus Drubba 2017-02-09T21:41:00+00:00

@joehana fixed it. Thanks for reporting this.