hi all,
setting up a test server to try out the providence /dev/php8 branch and got hung up on the install page. tried running sudo ./caUtils install --profile-name=cdwalite.xml --admin-email="test@test.com"
and got this fatal php error:
CollectiveAccess 2.0 (197/GIT) Utilities
(c) 2013-2023 Whirl-i-Gig
Performing preinstall tasks
PHP Fatal error: Uncaught DatabaseException: 1146 in /usr/share/nginx/html/providence/app/lib/Db/mysqli.php:358
Stack trace:
#0 /usr/share/nginx/html/providence/app/lib/Db/DbStatement.php(150): Db_mysqli->execute()
#1 /usr/share/nginx/html/providence/app/lib/Db.php(261): DbStatement->executeWithParamsAsArray()
#2 /usr/share/nginx/html/providence/app/lib/ApplicationVars.php(55): Db->query()
#3 /usr/share/nginx/html/providence/app/lib/Plugins/SearchEngine/ElasticSearch/Mapping.php(85): ApplicationVars->__construct()
#4 /usr/share/nginx/html/providence/app/lib/Plugins/SearchEngine/ElasticSearch.php(286): ElasticSearch\Mapping->__construct()
#5 /usr/share/nginx/html/providence/install/inc/Installer.php(426): WLPlugSearchEngineElasticSearch->truncateIndex()
#6 /usr/share/nginx/html/providence/app/lib/Utils/CLIUtils/Configuration.php(80): Installer\Installer->performPreInstallTasks()
#7 /usr/share/nginx/html/providence/support/bin/caUtils(172): CLIUtils::install()
#8 {main}
thrown in /usr/share/nginx/html/providence/app/lib/Db/mysqli.php on line 358
Fatal error: Uncaught DatabaseException: 1146 in /usr/share/nginx/html/providence/app/lib/Db/mysqli.php:358
Stack trace:
#0 /usr/share/nginx/html/providence/app/lib/Db/DbStatement.php(150): Db_mysqli->execute()
#1 /usr/share/nginx/html/providence/app/lib/Db.php(261): DbStatement->executeWithParamsAsArray()
#2 /usr/share/nginx/html/providence/app/lib/ApplicationVars.php(55): Db->query()
#3 /usr/share/nginx/html/providence/app/lib/Plugins/SearchEngine/ElasticSearch/Mapping.php(85): ApplicationVars->__construct()
#4 /usr/share/nginx/html/providence/app/lib/Plugins/SearchEngine/ElasticSearch.php(286): ElasticSearch\Mapping->__construct()
#5 /usr/share/nginx/html/providence/install/inc/Installer.php(426): WLPlugSearchEngineElasticSearch->truncateIndex()
#6 /usr/share/nginx/html/providence/app/lib/Utils/CLIUtils/Configuration.php(80): Installer\Installer->performPreInstallTasks()
#7 /usr/share/nginx/html/providence/support/bin/caUtils(172): CLIUtils::install()
#8 {main}
thrown in /usr/share/nginx/html/providence/app/lib/Db/mysqli.php on line 358
using some new versions just to see what would happen so maybe that's the problem?
- Rocky Linux 9.4
- nginx 1.20.1-16
- mariadb 10.5.22-1
- php 8.3.12-1
- redis 6.2.7-1
- elasticsearch 8.15.2-1
seemed too much like a me problem to make a github issue. any thoughts are greatly appreciated, thanks.