502 error with nginx - but snapshot on a new droplet works?
I set up a 512mb server with Ubuntu 16.04, nginx, MariaDB, php7, memcached etc. and it’s working fine - for about 1 week. After that, my whole site goes down with a 502 error.
So far I found a workaround: If I take a snapshot and set up a new droplet with it....everything works! It’s very strange. I think there is a memory leak or something similar at work.
I looked into the error logs and it seems that php is not working properly:
unix:/run/php/php7.0-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream
unix:/run/php/php7.0-fpm.sock failed (2: No such file or directory) while connecting to upstream
I’m a beginner so I really don’t know what to do. I would be glad if you have any ideas that could solve this problem.