症状
v2001はそのままで、Nextcloud Hub 23.0.0 インストールできたが、v2002 では思うようにいかなかった。
- コントロールパネルの「ウェブ」>「ツール」からのインストールでエラー表示が出る。
- アクセスすると、画面は真っ白。
- ファイルを確認すると、設定ファイルができていない。
- エラーを知らせるメールが届くが、容量は?データベースは?見当違いに思える内容が届く。
技術的なエラー:
Error: A database query has failed. Is the entered database information correct? Does the account have available disk space?type = mysql
host = localhost
database = ***_nc2
username = ***_nc2
password = **HIDDEN**Technical information:
method = query
arguments = array ( 0 => ‘SELECT u.`uid` FROM `nc_users` u, `nc_group_user` g WHERE u.`uid`=g.`uid` AND g.`gid`=\’admin\’ LIMIT 1′, 1 => NULL, 2 => ‘uid’,)errstr =
Technical Error: 1146 Table ‘***_nc2.nc_users’ doesn’t existSELECT u.`uid` FROM `nc_users` u, `nc_group_user` g WHERE u.`uid`=g.`uid` AND g.`gid`=’admin’ LIMIT 1
サポートに連絡した後に、phpのバージョン変更を試してみようと考えたところに、返事が来た。
解決策
phpのバージョンを変える。おまじないかもしれない設定もあり。いわれるとおりにしてみた。
結果
インストールできました。
2022.02.02 追記
2022年2月2日現在に、v2002 のサーバー申し込みができない状況になっている。
メンテも入っているようなので、上記のようなインストールできない&解決策は必要なくなっているかもしれません。