Recent Topics

1 Jun 06, 2018 03:17    

Post Contents Panel missing and other error

Some background:
May 31, my blog was working fine - I had last posted on May 23 without issue. I was using 6.8.8

Jun 1, my blog was inaccessible - had an error indicating "An unexpected error has occurred!" - I contacted my webhost. They were able to show debugging info and "optimize the database." It seemed to fix the issue. I was able to post on June 3 without issue.

Today, June 5, I noticed the debugging info was still there at the bottom of the page. I contacted the webhost again. They restored the site back to May 18 stating that something was corrupt in the coding. This removed the debugging info from the pages, but the Post Contents Panel disappeared right after.

I have been trying to get answers from my webhost but have been unsuccessful. They are telling me it is a coding issue, but something had to have happened on their server to corrupt the coding on June 1 in the first place since I hadn't even posted in a week. I had made no other changes.

Tonight, I tried to upgrade from 6.8.8 to 6.10.1to see if this would fix the issue, but it hasn't. The Post Contents Panel is still missing. Just a title line, language box that doesn't work and an empty post box. I would have to write the HTML code from scratch to post. And, am getting an error besides: Notice: Array to string conversion in /home1/.../public_html/blog/inc/_core/ui/forms/_form.class.php on line 2735

Is there something that can be causing this? Something I missed in the upgrade? Any suggestions on how to fix the errors and get the Post Contents Panel restored? Do I have to start fresh?

Thank you!

2 Jun 06, 2018 12:30

How did you upgrade? automatic I'm thinking, as your first query went to your host, or did you ftp b2evo

3 Jun 06, 2018 13:56

I did the usual manual upgrade, copying things over using ftp then running the install. It said the install was done successfully.

I contacted the host first since the problems (namely my blog went down completely and then parts of the functionality disappeared) started BEFORE I attempted the upgrade. I attempted the upgrade to try to resolve the issues the host insisted were problems with the coding. Upgrading did not solve the issue.

4 Jun 06, 2018 16:02

I was able to resolve the missing Post Contents Panel. I went to Setting, Plugins. I followed the link for "To manage your installed plugins go here." I enabled TinyMCE by clicking the radio button next to it. Now the functionality of the editor is visible again. My calendar was also switched off, so I enabled that as well.

I am still left with the error when I am creating a new post: Notice: Array to string conversion in /home1/.../public_html/blog/inc/_core/ui/forms/_form.class.php on line 2735

I can create posts, so it doesn't seem to cause issues with that.

5 Jun 06, 2018 21:20

I've come across the error before and have it on some of my sites, though that is mostly down to me.
I hacked a file see http://forums.b2evolution.net/php-7-2
By post 7 of that topic I had incurred the warning
You'll see in post 1 that it's possible to hide Notices etc, but it would seem that shouldn't be necessary, so I'm sure someone with more know how may put some effort into your query.
I'll keep an eye on this topic as it may well be relevant to my issue etc.

8 Jul 12, 2018 12:08

So is the screenshot above your current situation?

What if you create a new collection? Does the new collection behave differently?

How many languages/locales do you have enabled?

9 Jul 12, 2018 15:27

Here is an updated screenshot. As I mentioned, I was able to resolve the missing Post Contents Panel. I went to Setting, Plugins. I followed the link for "To manage your installed plugins go here." I enabled TinyMCE by clicking the radio button next to it. Now the functionality of the editor is visible again. My calendar was also switched off, so I enabled that as well. I don't know how those settings were changed since I didn't make any changes.

I am still left with the error when I am creating a new post: Notice: Array to string conversion in /home1/.../public_html/blog/inc/_core/ui/forms/_form.class.php on line 2735. I can create posts, so it doesn't seem to cause issues with that.

I haven't tried to create a new collection for years, but I get the same error in the other collections when I try to create a post. I haven't changed any language or locale settings since I started my blog. As far as I know, it should just be US English. That is what is marked as default in the settings.


Form is loading...