danb35 / freenas-iocage-nextcloud

Script to create an iocage jail on FreeNAS for the latest Nextcloud 28 release, including Caddy, MariaDB or PostgreSQL, and Let's Encrypt
GNU General Public License v3.0
250 stars 71 forks source link

Installation fails when using PostgreSQL #208

Closed danb35 closed 9 months ago

danb35 commented 9 months ago
+ iocage exec nextcloud su -m www -c 'php /usr/local/www/nextcloud/occ maintenance:install --database="pgsql" --database-name="nextcloud" --database-user="nextcloud" --database-pass="[redacted]" --database-host="localhost:/tmp/.s.PGSQL.5432" --admin-user="admin" --admin-pass="[redacted]" --data-dir="/mnt/files"'
No database drivers (sqlite, mysql, or postgresql) installed.

An unhandled exception has been thrown:
Exception: Environment not properly prepared. in /usr/local/www/nextcloud/lib/private/Console/Application.php:167
Stack trace:
#0 /usr/local/www/nextcloud/console.php(99): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#1 /usr/local/www/nextcloud/occ(11): require_once('/usr/local/www/...')
#2 {main}Command: su -m www -c php /usr/local/www/nextcloud/occ maintenance:install --database="pgsql" --database-name="nextcloud" --database-user="nextcloud" --database-pass="[redacted]" --database-host="localhost:/tmp/.s.PGSQL.5432" --admin-user="admin" --admin-pass="[redacted]" --data-dir="/mnt/files" failed!
+ echo 'Failed to install Nextcloud, aborting'