I agree that I'm paying them for that, but they seem to think that I'm paying them to get to talk to a chatbot. Well, I think it was a real human, but it didn't even know what a forum was, or what phpBB was, or how the general premise of one works. Soooo.Mick wrote: Wed Feb 28, 2024 6:06 pm Everything will (probably) run without the .htaccess file but it is required, renaming it isn’t fixing the issue it’s just papering over the cracks. You say you're getting 500 errors but not what they are, they are indicative of suppressed PHP errors so it would be helpful if you posted them here to help us help you, your host needs to help you with the error messages, that’s what you’re paying them for
Interesting to know it's not just me.cheesecrakr wrote: Wed Feb 28, 2024 7:00 pm I came here to ask the very same question but saw your topic and decided to reply here rather than make a new post with the same problem. I am getting http 500 error most times a reply to a post is made. Refreshing the page allows the post to be made. I am also hosted by Hostgator.
I have version 3.3.3 and my site is www.allaboutmarbles.com
Edit, where would the error_reporting level be? I can't find it.thecoalman wrote: Wed Feb 28, 2024 7:51 pm Compare the .htaccess files on the server to those from the download. It's posible the server/host added some rules causing your problems. To make sure you have the correct one older versions of phpBB can be found here.
https://download.phpbb.com/pub/release/
The error should be logged, check the error_reporting level. 500 errors are not always logged to the php error log. It may be logged to Apache error log which you wouldn't have access to. There is no reason your host should not be able to tell you what is occurring.
That depends on the host, some even don't have one (for the client)2drx4 wrote: Wed Feb 28, 2024 9:05 pm Edit, where would the error_reporting level be? I can't find it.
Seems like a good reason to look for another host.
It's a directive in the php.ini, Go into phpBB's ACP and switch to the System tab. On the left is a link for php information. Search the next page for error_reporting. It's going to be given as a number, you use this tool2drx4 wrote: Wed Feb 28, 2024 9:05 pm Edit, where would the error_reporting level be? I can't find it.
The reason the host can't tell me is because they're garbage.
Okay, thanks, they were not helpful with me.cheesecrakr wrote: Thu Feb 29, 2024 4:41 am To address this problem in this topic, Host Gator said "The PHP version was automatically updated to 8.2 due to the Server Upgrade and PHPBB is not compatible with higher version, so it had to be set to 7.4." and they set the version for my domain at 7.4 and the problem has not repeated itself so far. Hopefully this helps.
error_log
file is produced (or appended) in the forum root folder. That may give you the missing details about what is actually causing the 500 errors. I know you already got the errors to stop since resetting your php back to 7.4, but most hosts are not going to have the 7.4 option available forever. Mine says 7.4 will be going away entirely before 2025. Upgrading to phpbb 3.3.11+ & php 8.0+ might eventually become necessary anyway.Out of curiosity, what issues have you seen with 3.3.11? I had a few issues, but only within one out-of-date 3rd party theme and a 2nd party (mine) extension, now resolved.
To all intents and purposes they shouldn’t be offering it now, PHP 7.4 has been EOL for 15 months, even PHP 8.0 is unsupported. See PHP: Unsupported Branches.MedicineStorm wrote: Thu Feb 29, 2024 8:10 pmmost hosts are not going to have the 7.4 option available forever
There is limited error logging with Hostgator, from what I can tell. There is error logs I can access through cPanel (host software) but they were not logging the error 500s. There doesn't seem to be error logging anywhere else that I can find in my own directories. As it turns out it is super easy for me to change the php settings, Hostgator offers versions way older than 7.4.