Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted July 14, 20231 yr We are getting "ERROR 500 - Internal Server Error" to the point of disabling my website. Where can I find a list of requirements for PHP, SQL, etc? I need to check that the correct versions are running (via cPanel). Currently I cannot access my Admin page. Thanks.
July 14, 20231 yr On 7/14/2023 at 5:25 PM, annedi said: We are getting "ERROR 500 - Internal Server Error" to the point of disabling my website. Where can I find a list of requirements for PHP, SQL, etc? I need to check that the correct versions are running (via cPanel). Currently I cannot access my Admin page. Thanks. Here you go: What was the latest change/modification done to the forum before the error happened? Are there any errors logged in at the Server Error log page?
July 14, 20231 yr Author I made the most recent upgrade to the software. HOWEVER, the Error 500 was happening both before and after that. Thank you for the req checker. I'll go run that. well, my bad, but how do you run ips4.php after uploading it to cPanel? (feeling stoopid)
July 14, 20231 yr If you uploaded the file into your installation root directory, it would just be {your base url}/ips4.php Replace {your base url} with your base URL for your community.
July 14, 20231 yr On 7/14/2023 at 5:45 PM, annedi said: should I be in the cPanel terminal to do this? Nope, your browser 😉
July 14, 20231 yr Author Everything looks good from ips4.php. I checked that we are running SQL 5.7.23-23.
July 14, 20231 yr Author After clicking the Error 500 page about 10 times, the website eventually comes thru - but it is incomplete. Here is one example. See the blue question marks on the Topics list.
July 14, 20231 yr Author The System Log shows repeated "upload failure". But I'm not sure this is relevant to the Error 500 problem. There are no messages in the Error Log. (Both logs acccessed via Admin. I finally got in.) Edited July 14, 20231 yr by annedi
July 14, 20231 yr On 7/14/2023 at 6:23 PM, annedi said: After clicking the Error 500 page about 10 times, the website eventually comes thru - but it is incomplete. Here is one example. See the blue question marks on the Topics list. You would need to contact your hosting provider for what the 500 Internal Server Error is that you're seeing. If it's coming and going, it may be related to the database or other service. The question mark there is a missing image, you would need to contact your hosting provider as to why the image is missing.
July 14, 20231 yr On 7/14/2023 at 6:57 PM, annedi said: Should this Cron Job command have an "81" instead of an "80" ? If your server updates the folders correspondingly, yes. You can confirm with your hosting provider. Only they would be able to answer that completely. You can get the system's recommendation in ACP -> System -> Advanced Configuration but that would not be taking down your community.
July 14, 20231 yr On 7/14/2023 at 6:29 PM, annedi said: There are no messages in the Error Log. (Both logs acccessed via Admin. I finally got in.) What about the server error log, is anything logged in there? That can be found at your cPanel.
July 14, 20231 yr Author The "latest web server error log messages" all seem to be attempts to hack by accessing wp_login through our public_html. Of course there is NO wp_login in our public_html.
July 14, 20231 yr On 7/14/2023 at 7:42 PM, annedi said: The "latest web server error log messages" all seem to be attempts to hack by accessing wp_login through our public_html. Of course there is NO wp_login in our public_html. Please ensure you’re accessing the error logs on your server. Not in our software.
July 14, 20231 yr On 7/14/2023 at 7:45 PM, annedi said: location? You would need to confer with your hosting provider.
July 14, 20231 yr Author Upon getting the ERROR 500 (after attempting to access our Announcements board), I ran Show Page Source and got that there was some problem loading /content/index.php.
July 14, 20231 yr On 7/14/2023 at 8:37 PM, annedi said: Upon getting the ERROR 500 (after attempting to access our Announcements board), I ran Show Page Source and got that there was some problem loading /content/index.php. The answer would still be the same. You need to contact your hosting provider to obtain the web server error logs for that error. Till you have those, you will not know the issue.
July 14, 20231 yr On 7/14/2023 at 7:45 PM, annedi said: location? Do you have cPanel? If you do, it comes with an error log section that allows you to view errors generated by your website.
July 16, 20231 yr Author I got the results of a Trouble Ticket filed with my hosting service regarding the ERROR 500 which is disabling my website. It is caused by a Quality of Service error due to too many concurrent requests. On my shared server the maximum allowed is 100 concurrently, but the forum software is requesting more than that. Here is an excerpt from the server error log showing 2 examples of concurrent requests numbering 105 and 106 made from index.php. [Sat Jul 15 06:56:13.054213 2023] [qos:error] [pid 173667:tid 22512630933248] [remote 54.255.218.46:58140] mod_qos(010): access denied, QS_LocRequestLimit* rule: /(100), concurrent requests=105, c=54.255.218.46, id=ZLKJXS-EETlGrz_pPZk42QABFCI, referer: https://www.ultravioletphotography.com/content/index.php?/discover/&csrfKey=4689f70423451df5ff372dd54fe798a3&view=condensed [Sat Jul 15 06:56:13.054659 2023] [qos:error] [pid 173667:tid 22512768366336] [remote 54.255.218.46:58140] mod_qos(010): access denied, QS_LocRequestLimit* rule: /(100), concurrent requests=106, c=54.255.218.46, id=ZLKJXS-EETlGrz_pPZk42gABFAE, referer: https://www.ultravioletphotography.com/content/index.php?/discover/&csrfKey=4689f70423451df5ff372dd54fe798a3&view=condensed How/Where do I reset the forum software to prevent this?
July 16, 20231 yr You want the forum software to block requests? That's not really how it works. You need to upgrade your hosting.