I need to pay someone to diagnose the issues with this website and prevent the server from crashing when 50-100 people are trying to login to the website.

The website is using a cron job in order to process some tasks. What happens is that since it is a scheduling website is that at a certain date/time approximately 50 users at one time are trying to access and login to the website to signup for shifts. While at the same time the server is processing a cron job. This is causing the website to generate emails of "suspicious processes" and then I will get an "excessive resources" email before the website crashes. I then have to reboot the server before the website can be access again. I attached copies of the email messages and here is some communication between my hosting provider and myself. The following is the opinion of the hosting providers help desk but may not be the issue:

--CONVERSATION #1--

ME: Could you please take a look at Police $chedule .com and see why the server is crashing? I have to reboot the server typically every 2 months when this problem occurs. The other websites load fine but that domain crashes I have to reboot. I am trying to see if I need to upgrade my server or if it is a script issue.

HOSTING PROVIDER: I'm seeing a lot of errors that look very similar to the following:

In addition, I'm seeing a lot of other errors, all of which tie back to proxy_fcgi. Its errors were also the only ones leading into the forced restart that you did of the whole server. The fcgi system is know to be very buggy for cPanel, and diagnosing its issues can be very problematic and would require going through code and running PHP files using the CLI to see if you can trace what's causing the delays with fcgi. It may just be better to remove it at this point. Would you prefer we do that?

ME: What happens if I disable fcgi?

HOSTING PROVIDER: The importance of proxy_fcgi is that it allows use of PHP-FPM with your sites. As it looks like you use PHP-FPM on a lot of your sites, it may be instead that PHP-FPM has to be properly re-adjusted and the code carefully sifted through and debugged. The ultimate issue is that PHP-FPM isn't getting back the responses is wants, and issues then occur. As to which end (code or pool configuration) is causing this issue, it's difficult to ascertain, and requires careful investigation and debugging of your code. Really, it comes down to whether you need PHP-FPM for your sites or not. If you do, then you'll need to tackle some reconfiguration and debugging. If not, then we can just move your sites over off of PHP-FPM and go from there. I'd recommend talking it over with your developers what direction you want to go, and if you want to switch over or need help adjusting PHP configurations, you can let us know.

--CONVERSATION #2--

ME: Not sure what happened but Police $chedule .com crashed. I have been running this website for several months without any issues and had the same amount of users logging on at the same time.

HOSTING PROVIDER: It looks like the user has added some cronjobs that are triggering the firewall.

Hi,
I have red your requirement and I realised, I have also faced exactly same.
I am a PHP developer and I have developed and maintaining the website [login to view URL]
This is a job portal and daily 80 toMore

Hello,
My name is Sergey. I am Freelancer from [login to view URL], Russia.
I suppose you have too slow SQL queries.
Or incorrect MySQL settings.
Or other issues.
I plan to research your code and SQL queries, find "More

Hi,
Let us take this opportunity to thank you for posting this requirement which is to fix your existing website.
We are a dedicated team of developers, who believe in quality and on time delivery. Developers whoMore

Hello,
My name is Deniz, I am a senior web developer & Linux administrator.
I read your conversation and I think the issue's reason is not cron. Cron may trigger the issue but it is not the main reason. This is More

I am 5+ years experienced in HTML5, CSS, PHP, CRM, MVC, MySQL, Javascript, Wordpress, Shopify, joomla, drupal, opencart, jQuery, Ajax.
I love to code. One thing I believe in is never quitting.
I will work hard and More

Hello,
there are so many factor affect for site crashing not particular server issue or script issue. we need to check all the things like database , memory , scheduling ,cron job , etc.
Let discuss with me so iMore

Hello Sir,
I am an experienced professional web master, working with Shopify, big commerce volusion, Word press, joomla, magneto, open cart, prestashop for over 8 years now. I have knowledge of HTML, CSS, jQuery, More

Hi,
I will fix the issue on your website and prevent the server from crashing.
As for me, I am professional Web Developer and co-owner of a web-development team with a 17 years experience in Web Development, especiMore

Hello, after look at project description carefully I believe that I can solve your problem. I was solve some other resource problem of WHM CPanel few days ago with a very happy customer. Please chat with me and give meMore

Hello
I read your job post carefully, I think this project is good fit for me.
Because I have very good experience in MVC frameworks as Laravel, Codeigniter, Yii and I'm very good at AngularJS, React.JS, MySql, JSONMore

Hi
Hope you are doing good
Thank you for allowing me to post bid on your project
I have prior experience in handling apache server and building website in PHP so i feel my self the right candidate to have a interMore