「データベース接続確立エラー」の原因はNextcloudの強引な大掃除だったようだ

Nextcloudを使い倒していたら、試行錯誤でゴミが沢山で来てしまい、エックスサーバー上のディスクスペースを圧迫していたので、週末を利用して掃除をしていました。

ただ私はめんどくさがり屋だったので、FTP経由で一気に消し去ろうとしたら、サーバーにアクセスする負荷が一気に上がってしまってMySQLが止まってしまったらしい。

突然「データベース接続確立エラー」が出てブログ(WordPress)がお亡くなりになった | happyman web

そのためNextcloudも完全に落ちてしまいました。

アクセス数を曝すのが恥ずかしいので、少し加工しました。

Internal Server Error

The server encountered an internal error and was unable to complete your request.

Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.

More details can be found in the webserver log.

これはいけません。Nextcloudが落ちたままも困りますので、こちらもWordPressのように動きません。

Nextcloudもconfigを弄ることにしました。

Nextcloudのconfig/config.phpを以下の様にしてやる。

‘dbhost’ => ‘localhost’, → ‘dbhost’ => ‘127.0.0.1’,

修復できました。

Nextcloudのゴミ掃除は、ウェブ上でちまちまやった方が安全なようである。