QUIQQER Web-Installation bricht mit "Class not found" ab
Ich wollte gerade QUIQQER in Version dev-master
mit dem Template business-pro
und der Sprache de
installieren.
Dabei tritt folgender Fehler auf und die Installation schlägt fehl.
Log Dateien
Output im Web-Setup:
[INFO] - Setup startet
[INFO] - Bereite Datenbank vor
[INFO] - Erstelle den Admin Benutzer und die Admin Gruppe
[INFO] - Bereite Dateisystempfade vor
[INFO] - Starte Composer. Dies könnte eine Weile dauern.
[INFO] - Erstelle die Bootstrap Dateien
[INFO] - Starte die QUIQQER Setup Routinen
[INFO] - QUIQQER hat Apache in Version 2.3 oder höher als Webserver erkannt.
[INFO] - Starte die QUIQQER checks
[INFO] - Wende Vorlage an: default
[INFO] - Erstelle Projekt: Test
[INFO] - Wende Vorlage an: default
[INFO] - Verwende Layout de
[INFO] - Verwende Layout en
[INFO] - Installiere Paket: quiqqer/template-businesspro
Fatal error: Uncaught Error: Class "Composer\Console\GithubActionError" not found in /var/www/quiqqer-test/packages/composer/composer/src/Composer/Console/Application.php:392
Stack trace:
#0 /var/www/quiqqer-test/packages/symfony/console/Application.php(171): Composer\Console\Application->doRun()
#1 /var/www/quiqqer-test/packages/composer/composer/src/Composer/Console/Application.php(141): Symfony\Component\Console\Application->run()
#2 /var/www/quiqqer-test/packages/quiqqer/composer/src/QUI/Composer/Web.php(606): Composer\Console\Application->run()
#3 /var/www/quiqqer-test/packages/quiqqer/composer/src/QUI/Composer/Web.php(227): QUI\Composer\Web->executeComposer()
#4 /var/www/quiqqer-test/packages/quiqqer/composer/src/QUI/Composer/Composer.php(169): QUI\Composer\Web->requirePackage()
#5 /var/www/quiqqer-test/src/QUI/Setup/Preset.php(565): QUI\Composer\Composer->requirePackage()
#6 /var/www/quiqqer-test/src/QUI/Setup/Preset.php(162): QUI\Setup\Preset->installPackages()
#7 /var/www/quiqqer-test/src/QUI/Setup/Setup.php(306): QUI\Setup\Preset->apply()
#8 /var/www/quiqqer-test/iframe.php(234): QUI\Setup\Setup->applyPreset()
#9 /var/www/quiqqer-test/iframe.php(122): installPreset()
#10 {main} thrown in /var/www/quiqqer-test/packages/composer/composer/src/Composer/Console/Application.php on line 392
Inhalt der var/log/setup.log
:
[2023-05-05 12:54:35] - Preparing setup
[2023-05-05 12:54:35] - [INFO] - Setup startet
[2023-05-05 12:54:35] - [INFO] - Bereite Datenbank vor
[2023-05-05 12:54:35] - [INFO] - Erstelle den Admin Benutzer und die Admin Gruppe
[2023-05-05 12:54:35] - [INFO] - Bereite Dateisystempfade vor
[2023-05-05 12:54:35] - [INFO] - Starte Composer. Dies könnte eine Weile dauern.
[2023-05-05 12:54:41] - [12:54:41] Memory peak usage in step '':31.457.280
[2023-05-05 12:54:41] - Installing QUIQQER
[2023-05-05 12:54:57] - [INFO] - Erstelle die Bootstrap Dateien
[2023-05-05 12:54:57] - QUIQQER Installation is done!
[2023-05-05 12:54:57] - [12:54:57] Memory peak usage in step 'installquiqqer':41.943.040
[2023-05-05 12:54:57] - Setting up QUIQQER
[2023-05-05 12:54:57] - [INFO] - Starte die QUIQQER Setup Routinen
[2023-05-05 12:55:02] - [INFO] - QUIQQER hat Apache in Version 2.3 oder höher als Webserver erkannt.
[2023-05-05 12:55:13] - [INFO] - Starte die QUIQQER checks
[2023-05-05 12:55:13] - QUIQQER Setup is done
[2023-05-05 12:55:13] - [12:55:13] Memory peak usage in step 'setupquiqqer':10.485.760
[2023-05-05 12:55:13] - Install preset start - 12:55:13
[2023-05-05 12:55:13] - [INFO] - Wende Vorlage an: default
[2023-05-05 12:55:32] - [INFO] - Erstelle Projekt: Test
[2023-05-05 12:55:33] - [12:55:33] Memory peak usage in step 'installpreset':16.777.216
[2023-05-05 12:55:33] - Install preset start - 12:55:33
[2023-05-05 12:55:33] - [INFO] - Wende Vorlage an: default
[2023-05-05 12:55:33] - Running composer: Require package 'quiqqer/template-businesspro' in version '*'
[2023-05-05 12:55:42] - Composer Output:
Array
(
[0] => <warning>Composer is operating slower than normal because you have Xdebug enabled. See https://getcomposer.org/xdebug</warning>
[1] => > QUI\Package\Composer\CommandEvents::preCommandRun
[2] => ./composer.json has been updated
[3] => Running composer update quiqqer/template-businesspro
[4] => > QUI\Package\Composer\CommandEvents::preUpdate
[5] => Loading composer repositories with package information
[6] => Updating dependencies
[7] => Lock file operations: 9 installs, 0 updates, 0 removals
[8] => - Locking quiqqer-asset/pace-js (1.2.4)
[9] => - Locking quiqqer-asset/unsemantic (1.3.0)
[10] => - Locking quiqqer/buttons (1.1.0)
[11] => - Locking quiqqer/menu (1.10.0)
[12] => - Locking quiqqer/pace (1.4.0)
[13] => - Locking quiqqer/page-transition (1.1.0)
[14] => - Locking quiqqer/sitetypes (1.9.1)
[15] => - Locking quiqqer/template-businesspro (1.2.0)
[16] => - Locking quiqqer/unsemantic (1.3.0)
[17] => Writing lock file
[18] => Installing dependencies from lock file (including require-dev)
[19] => Package operations: 9 installs, 0 updates, 0 removals
[20] => - Downloading quiqqer-asset/pace-js (1.2.4)
[21] => - Downloading quiqqer-asset/unsemantic (1.3.0)
[22] => - Downloading quiqqer/unsemantic (1.3.0)
[23] => - Downloading quiqqer/sitetypes (1.9.1)
[24] => - Downloading quiqqer/pace (1.4.0)
[25] => - Downloading quiqqer/page-transition (1.1.0)
[26] => - Downloading quiqqer/menu (1.10.0)
[27] => - Downloading quiqqer/buttons (1.1.0)
[28] => - Downloading quiqqer/template-businesspro (1.2.0)
[29] => 0/9 [>---------------------------] 0%
1/9 [===>------------------------] 11%
3/9 [=========>------------------] 33%
6/9 [==================>---------] 66%
7/9 [=====================>------] 77%
8/9 [========================>---] 88%
9/9 [============================] 100%
[30] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[31] => - Installing quiqqer-asset/pace-js (1.2.4): Extracting archive
[32] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[33] => - Installing quiqqer-asset/unsemantic (1.3.0): Extracting archive
[34] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[35] => - Installing quiqqer/unsemantic (1.3.0): Extracting archive
[36] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[37] => - Installing quiqqer/sitetypes (1.9.1): Extracting archive
[38] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[39] => - Installing quiqqer/pace (1.4.0): Extracting archive
[40] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[41] => - Installing quiqqer/page-transition (1.1.0): Extracting archive
[42] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[43] => - Installing quiqqer/menu (1.10.0): Extracting archive
[44] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[45] => - Installing quiqqer/buttons (1.1.0): Extracting archive
[46] => > QUI\Package\Composer\PackageEvents::prePackageInstall
[47] => - Installing quiqqer/template-businesspro (1.2.0): Extracting archive
[48] => 0 [>---------------------------] 0 [->--------------------------]
[49] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[50] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[51] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[52] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[53] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[54] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[55] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[56] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[57] => > QUI\Package\Composer\PackageEvents::postPackageInstall
[58] => <warning>Package mtdowling/cron-expression is abandoned, you should avoid using it. Use dragonmantank/cron-expression instead.</warning>
[59] => Generating autoload files
[60] => 35 packages you are using are looking for funding.
[61] => Use the `composer fund` command to find out more!
[62] => > QUI\Package\Composer\CommandEvents::postUpdate
[63] => No security vulnerability advisories found
)
[2023-05-05 12:55:42] - [INFO] - Verwende Layout de
[2023-05-05 12:55:42] - [INFO] - Verwende Layout en
[2023-05-05 12:55:42] - [INFO] - Installiere Paket: quiqqer/template-businesspro