MyBB Community Forums

Full Version: Forum issues need fixing [SOLVED]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

Looking to get someone to do/fix the following:

1. The main problem seems to be some kind of a cookie issue, but it could be something else. Whenever forum users log in, the system will often log them out. Instead of loading the https://, it loads the http:// version of the URL address. I've checked the Site Details option in the board settings, and the info listed there seems to be correct. This is a really annoying problem.

2. In the admin control panel, when I click on Plugins, I receive the following error:

[attachment=45321]

I think that the only plugin that was used on the site was a Who's Online plugin, but it was deleted previously (I think, not sure). No plugins are listed, but the error comes up, and the Who's Online still lists users online on the index.php page.

3. Need the forum updated from an earlier version of MyBB to the most current version.

4. Update the version of PHP that the forum runs on.

Willing to pay for the above to be done. I do need to know how much that it will cost to get these things done.

You can contact me at: [email protected]
You probably don't need to pay for these services, at least numbers 1 and 4. If you can post your URL we can probably tell you what your cookie settings need to be, and the PHP version can be changed in your hosting control panel (i.e. cPanel), nothing needs doing to the forum unless you're on an ancient version.
(2022-07-27, 05:56 PM)Matt Wrote: [ -> ]You probably don't need to pay for these services, at least numbers 1 and 4. If you can post your URL we can probably tell you what your cookie settings need to be, and the PHP version can be changed in your hosting control panel (i.e. cPanel), nothing needs doing to the forum unless you're on an ancient version.

Hey, thanks for responding, Matt.

The version currently in use is 1.8.10 (1810)

The URL is: http://kingdomsofarcania.net/forum/index.php

The cookie settings under Site Details are:
Cookie Domain
.kingdomsofarcania.net

Cookie Path
/forum/

Cookie Prefix
[This section is blank]

[quote pid="1378808" dateline="1658944605"]
and the PHP version can be changed in your hosting control panel (i.e. cPanel), nothing needs doing to the forum unless you're on an ancient version.
[/quote]

My concern about changing the PHP version is whether it will create errors, because it did on a different MyBB forum that I tried that with not long ago.
So for the first one, the issue is that you have an SSL certificate installed, and you have the Secure Cookie Flag setting set to Yes, but you're not forcing https://, so you can still access the site on http:// - as the Secure Cookie Flag setting is enabled, it will force the cookie to only be available on a secure connection, so won't be available over http://, which is why you get logged out. The fix here is to force https://, which you can usually do in your hosting control panel.

For the PHP version, I'm not sure exactly on which version 1.8.10 will run on, but once you're upgraded to the current version, you'd be safe to run it on at least 7.4.
1.- As matt said you need to configure your cookies about ssl or not ssl, but rn all uses ssl. So please configure that parts into settings as he said.

2.- Is due a plugin that use reserved words so you only need to change the rows word to anything else, that is something easy to do, and there is a lot of forums replies where it is done.

3.- That is relative easy to do, you can follow the guidance or videos to update and that do not suppose a high risk or problem to do, it is easy to do (The real thing is about plugins you have, maybe some of them needs to update as you marked into step 2).

4.- You need to update only to the last 7.4.x version due right now mybb do not have full tested support for 8.x series of php. But that will depend on your server host or if is a vps or anything yeah the update can make it, but in some hosts only you need to select the version and done !

I think all of the things you need are relative easy Smile
(2022-07-27, 06:27 PM)Matt Wrote: [ -> ]So for the first one, the issue is that you have an SSL certificate installed, and you have the Secure Cookie Flag setting set to Yes, but you're not forcing https://, so you can still access the site on http:// - as the Secure Cookie Flag setting is enabled, it will force the cookie to only be available on a secure connection, so won't be available over http://, which is why you get logged out. The fix here is to force https://, which you can usually do in your hosting control panel.

This was superb advice, and it did fix the problem with the site continually logging users out, from what early feedback has indicated. A grand "thank you" for that.

Under the Domains>Domains section of cpanel, it now lists Redirects to Not Redirected - but it fixed the problem, just the same.

(2022-07-27, 08:48 PM)Whiteneo Wrote: [ -> ]4.- You need to update only to the last 7.4.x version due right now mybb do not have full tested support for 8.x series of php. But that will depend on your server host or if is a vps or anything yeah the update can make it, but in some hosts only you need to select the version and done !

I got this done using MultiPHP Manager in cpanel. That was a very easy fix. Thanks, Whiteneo!

(2022-07-27, 08:48 PM)Whiteneo Wrote: [ -> ]2.- Is due a plugin that use reserved words so you only need to change the rows word to anything else, that is something easy to do, and there is a lot of forums replies where it is done.

And this would be done, where? In phpmyadmin?

I'm not very good at using it.

(2022-07-27, 05:51 PM)GrimFinger Wrote: [ -> ]2. In the admin control panel, when I click on Plugins, I receive the following error:



I think that the only plugin that was used on the site was a Who's Online plugin, but it was deleted previously (I think, not sure). No plugins are listed, but the error comes up, and the Who's Online still lists users online on the index.php page.

This error message has actually went away, after I changed the version of PHP. Magic!

(2022-07-27, 08:48 PM)Whiteneo Wrote: [ -> ]4.- You need to update only to the last 7.4.x version due right now mybb do not have full tested support for 8.x series of php. But that will depend on your server host or if is a vps or anything yeah the update can make it, but in some hosts only you need to select the version and done !

This also allowed me to eliminate a series of errors on another fo0rum, as well. I think that the version of php on it was set at 8.1, and changing it to 7.4 via MultiPHP Manager on cpanel automatically eliminated probably a dozen or so different errors on different pages. Both of you have been exceptionally helpful to me, today. Thank you, again, to both of you!