Recent Topics

Fatal error: Uncaught Error: Call to a member function can_receive_webmentions()

Started by on Jun 21, 2019 – Contents updated: Jun 24, 2019

Jun 21, 2019 22:38    

Hello,
I finished my draft to a blogpost and set the date to be published on next Monday. When I tried to save the post for public I got this error-message:

Fatal error: Uncaught Error: Call to a member function can_receive_webmentions() on boolean in /data/web/e65807/html/blogs/inc/skins/model/_skin.class.php:1096 Stack trace: #0 /data/web/e65807/html/blogs/skins/bricks6_skin/_skin.class.php(1129): Skin->display_init(Array) #1 /data/web/e65807/html/blogs/inc/skins/_skin.funcs.php(1756): bricks6_Skin->display_init() #2 /data/web/e65807/html/blogs/skins/bricks6_skin/single.main.php(33): skin_init('single') #3 /data/web/e65807/html/blogs/inc/_blog_main.inc.php(1028): require('/data/web/e6580...') #4 /data/web/e65807/html/blogs/index.php(69): require('/data/web/e6580...') #5 {main} thrown in /data/web/e65807/html/blogs/inc/skins/model/_skin.class.php on line 1096 …

Has anyone a fix for that?

Thanks and Regards, Will

Name or URL of your webhost :easyname.at
Exact b2evolution version number :6.11.2

Jun 21, 2019 22:51

Curious I am? You don't give your website address.
But is your site in the root of your host and is that the [html] directory or do you have a long path inside such as [public_html/data/web/e65807/html/blogs/] where your site runs from.
The reason I ask is that the error is in a directory a few levels above your [blogs] site

Jun 21, 2019 23:02

the website: https://fokus.genba.org (the post is not published yet)
I got a blank page with the exception of the the error message, quoted above.
Saving the page "update to now" makes no problem. It happened when setting to a date in future.

Jun 22, 2019 10:55

I run my differential diagnosis routine and conclude, that this fatal error may be related to "webmention". In case a post is published by "set to now" there is no problem. The problem results in postponing a saved public post to a later date. May be that webmention cannot handle a publicly saved post and a postponed release.

I tested this also with different skins. Result: It is not a skin that causes this bug.

Jun 22, 2019 11:48

Ok I tend to use older stuff on the webs so webmention is not on my list.

I'm imagining that b2evo has the option for you so send a webmention.

But it seems that as it is designed to send a message to an original author that their post/page/ etc. has been linked to it makes sense that you cannot add a webmention event to a future post.

Saying that b2evo could understand the problem and delay sending the webmention until the future post date becomes active.

I hope that is some understanding of the issue and problem.

Jun 24, 2019 14:37

It is very likely indeed that the issue is related to setting a date in the future. We'll fix this ASAP.


Form is loading...

Bootstrap back-end – This forum is powered by b2evolution CMS, a complete engine for your website.