Sudden php-Error "The site is currently unable to handle this request."

Hello Community!

Today I’m posting here because of an issue I am currently facing. I am unable to solve this thing by myself, so I just hope that some of you guys can help me.

My Issue:

When trying to access the webinterface of my Nextcloud-installation I get this response-page that my site is currently unable to process the request (Error 500). For this I was using latest Opera-beta, but the error is the same on all of the browsers. If you want to try yourself, just visit my site. Edit: I am no longer hosting my Nextcloud unter this Domain.

Some Background-Info

My VPS is running 64-bit Ubuntu 16.04.2 LTS with Plesk Onyx 17.0.17 Update Nr. 18 installed for management.
I was running Nextcloud 11.0.1 using Apache 2.4.18 and PHP 7.1.2

Now here is everything that Plesk has to offer for logs (only the relevant ones, my IP deleted):

Me trying to replicate something

First of all I want to say that I have not changed anything critical right before the issue occurred first.

At first I thought that the issue might be caused by the latest updates. So I reset the server to an earlier state where it was running fine. The issue remains. I tried reinstalling the whole VPS, issue remains. I tried installing a fresh instance of Nexctcloud on the VPS, same issue right away.

I know that this is not much info but I certainly hope that someone could solve my issue. If there is something else you need to know, just let me know.

Thanks!

I’ve got the same error. I just installed Nextcloud and it was working beautifully, and my Ubuntu 16.04 server said it needed a restart in the shell, so I rebooted it, and when it comes back online, Nextcloud does not load, yet Apache is working fine, and I’m clueless and how to solve this.

I am no longer hosting my own Nextcloud. Hence I am no longer experiencing the issue.
Thread can be closed.

The error is too generic and does not tell you exact problem. What you need is to find out what is the real issue. If your site is serving a Internal Server Error, this can be caused by a number of things, such as:

  • Server permission
  • Server timeout
  • Script timeout
  • Errors in .htaccess files
  • Exceeded PHP memory limit.
  • Or some other Web Server Issues

Normally, a permissions issue on the file (or files) would be one cause of the 500 Internal Server Error. The simple solution is to run chmod 644 on the problem file(s) or chmod 755 on the directories.

$ sudo chmod -R 777 /"your files location"

The best way to debug the error depends upon the server and what’s actually running at the time. Consider some debugging tips to help diagnose and fix common causes of this problem.