That error means that the database server itself has hit the limit of the number of prepared statements. As this limit is shared across all the websites using it, the database server is just overloaded. This is probably not something you can fix yourself.
This could have been a once-off issue, and we have safeguards set to shut down sites which are overloading the database.
Yes, that definitely doesn’t seem intentional. I’ll look into it and let you know as soon as I know more.
EDIT I did some checking and I don’t think this is an InfinityFree issue.
In your database configuration, I see you’re using an IP address from ReliableSite.net/heavynode.net. So I do agree that a database server is malfunctioning, but it seems like it’s not our database server that’s having this issue.
yes I am connecting a MySQL database to the site to display the banned list of the users on an interface.
I do not think that it is the database server malfunctioning as the banned players are still banned.
Well, you came here asking for help with an error message you saw. And as far as I can tell, this error message is caused by a problem on the remote database server. If you say the database server is working fine, then I don’t know what’s causing the problem.
And specifically, it seems that this database server has too many prepared statements open. If the thing writing the bans doesn’t use prepared statements, then it might not be affected by this issue. But your website interacting with this database does.