I moved from shared hosting to VPS a few days ago. I myself raised that VPS and it is Ubuntu 16.04 based, with Apache and some virtual hosts, it's lightweight with almost no extensive software on it. All of my sites works just fine and I can change them and surf in them without any problem.My problem is that when I run a GPI test to my site, about 50% of the time (about 50% of the tests) I get 500 Internal Server Error.My question is, why would that happen? What's worth checking?sudo cat /var/log/apache2/access.log, brings this:::1 - - [05/Dec/2016:11:07:56 +0000] OPTIONS * HTTP/1.0 200 126 - Apache/2.4.18 (Ubuntu) (internal dummy connection)sudo nano /var/log/apache2/error.log shows basically only this error which is very long, too much long for here I guess, so I'll paste only it's critical part:[Mon Dec 05 14:53:26.574836 2016] [:error] [pid 31711] [client 66.249.88.155:46289] Uncaught PHP Exception Drupal\\Core\\Database\\DatabaseExceptionWrapper: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction:
Since moving to a VPS I keep getting 500 internal server errors in GPI
apache2