• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » Fix : PHP7 Nginx Sudden 404 and recv() failed 104: Connection reset

By Abhishek Ghosh September 8, 2016 2:33 pm Updated on September 8, 2016

Fix : PHP7 Nginx Sudden 404 and recv() failed 104: Connection reset

Advertisement

Suddenly your whole WordPress website may show Nginx 404 errors. It is very scary and whoever you’ll complain, all will blame you. If you are running PHP7 Nginx on Ubuntu 16.04 LTS, there is less to fear. A simple reboot will work fine. Here is Somewhat Fix of PHP7 Nginx Sudden 404 With Log recv() failed 104: Connection reset by peer. 12 Hourly Manually Check Your App on PHP7.

 

I Need Permanent Fix of PHP7 Nginx Sudden 404 and recv() failed 104: Connection reset

 

There is no permanent fix. Many users of PHP7 Nginx on Ubuntu 16.04 searched for solution on various question and answer forums. Reboot fix this error, you may try service php7.0-fpm restart before it. Restarting PHP7.0-FPM or Rebooting will clear the 404 error clarifying problem with PHP7.0-FPM settings. It can happen out of bug or old code in application. You should log at debug level.

The particular error means that fastcgi-process is not accessible by nginx – either for being slow or not corresponding at all.

Advertisement

---

fix-php7-nginx-sudden-404-and-recv-failed-104-connection-reset

 

Intermediate Fix of PHP7 Nginx Sudden 404 and recv() failed 104: Connection reset Error

 

The general root cause of the problem is related to PHP-FPM. A general guideline should work for almost every one :

  1. Make sure that you do not use APC or APCu. In other words – disable it regardless of RAM you have. It made our one dedicated server down, it has GB RAM running only WordPress with hardly 5000 page views per day.
  2. Check Nginx and PHP-FPM settings to exclude any version specific error.

 

You can set automatic restart via cron, at every 12 hourly interval with 5 minute countdown on SSH (to warn you doing some work on SSH). Run :

Vim
1
sudo crontab -e

Add this line :

Vim
1
55 5,17 * * * /sbin/shutdown -r +5

You will have restart on 6AM and 6PM everyday. The above is a dirty trick to avoid any eventual miss of monitoring or reach to SSH. However, this is not really a complete fix. I personally do not think there will be any long term fix for WordPress because of poor quality coding on third party plugins, themes. Run last reboot command to check the log of reboot on Ubuntu 16.04.

Tagged With reset
Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to Fix : PHP7 Nginx Sudden 404 and recv() failed 104: Connection reset

  • Nginx WordPress Installation Guide (All Steps)

    This is a Full Nginx WordPress Installation Guide With All the Steps, Including Some Optimization and Setup Which is Compatible With WordPress DOT ORG Example Settings For Nginx.

  • How to Install WordPress : Ubuntu 16.04, Nginx, PHP7-FPM

    Here is Step by Step Guide on How to Install WordPress on Ubuntu 16.04, Nginx, PHP7-FPM, memcached & Percona MySQL 5.7 on Cloud Server or VPS.

  • WordPress Multisite on Nginx on Ubuntu 14.04 on HP Cloud

    Here is a Step by Step Guide on Setting Up WordPress Multisite on Nginx on Ubuntu 14.04 on HP Cloud with All Commands and the Configuration.

  • Steps To Install Nginx Plus on Ubuntu Server (HP Cloud)

    Here Are the Steps To Install Nginx Plus on Ubuntu Server Running on HP Cloud. Nginx Plus is the Paid Version of Nginx with Extra Features.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Affordable Earphone/IEM for Audiophiles: HiFiMan RE-400 WaterlineOctober 2, 2023
  • What is Hardware Security Module (HSM)September 30, 2023
  • Transducer Technologies of HeadphonesSeptember 28, 2023
  • What is Analog-to-Digital Converter (ADC)September 27, 2023
  • Comparison of Tube Amplifiers and SemiconductorsSeptember 26, 2023
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy