Shopware 6.5 installation PHP Version 8.2.11  [SOLVED]

For topics beyond KeyHelp. / Für Themen jenseits von KeyHelp.
Post Reply
zerlealwin
Posts: 5
Joined: Fri 4. Sep 2020, 08:18

Shopware 6.5 installation PHP Version 8.2.11

Post by zerlealwin »

Installation mit shopware-installer.phar.php schlägt fehlt

beim User eingestellte PHP Version 8.2.11

Server-Betriebssystem + Version
Debian11

Eingesetzte Server-Virtualisierung-Technologie
Hyper-V

KeyHelp-Version + Build-Nummer
Version 23.2

Problembeschreibung / Fehlermeldungen

Code: Select all

Fatal error: Uncaught Error: Call to undefined function Symfony\Component\HttpKernel\Log\error_log() in phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/Log/Logger.php:106 Stack trace: #0 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/psr/log/src/LoggerTrait.php(114): Symfony\Component\HttpKernel\Log\Logger->log() #1 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/EventListener/RouterListener.php(110): Psr\Log\AbstractLogger->info() #2 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(260): Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() #3 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(220): Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}() #4 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(56): Symfony\Component\EventDispatcher\EventDispatcher->callListeners() #5 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/HttpKernel.php(142): Symfony\Component\EventDispatcher\EventDispatcher->dispatch() #6 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/HttpKernel.php(74): Symfony\Component\HttpKernel\HttpKernel->handleRaw() #7 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/Kernel.php(197): Symfony\Component\HttpKernel\HttpKernel->handle() #8 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/index.php(31): Symfony\Component\HttpKernel\Kernel->handle() #9 /home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php(56): Phar::webPhar() #10 {main} thrown in phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/Log/Logger.php on line 106
Schritte zur Reproduktion
shopware-installer.phar.php

Zusätzliche Informationen

Code: Select all

[Wed Nov 15 09:42:22.596916 2023] [authz_core:error] [pid 2861274:tid 140236965234432] [client 164.90.205.35:50750] AH01630: client denied by server configuration: /home/users/ivg/www/shop-ivg/server-status
[Wed Nov 15 09:43:35.774064 2023] [autoindex:error] [pid 2861273:tid 140237032376064] [client 179.43.169.181:49680] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
[Wed Nov 15 09:43:40.337131 2023] [autoindex:error] [pid 2861274:tid 140237887309568] [remote 87.123.140.134:52215] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
[Wed Nov 15 09:44:00.892815 2023] [proxy_fcgi:error] [pid 2861274:tid 140237744355072] [remote 87.123.140.134:52215] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function Symfony\\Component\\HttpKernel\\Log\\error_log() in phar:///home/users/ivg/www/shop-ivg/shopware-installer.phar.php/vendor/symfony/http-kernel/Log/Logger.php:106\nStack trace:\n#0 phar:///home/users/ivg/www/shop-ivg/shopware-installer.phar.php/vendor/psr/log/src/LoggerTrait.php(114): Symfony\\Component\\HttpKernel\\Log\\Logger->log()\n#1 phar:///home/users/ivg/www/shop-ivg/shopware-installer.phar.php/vendor/symfony/http-kernel/EventListener/RouterListener.php(114): Psr\\Log\\AbstractLogger->info()\n#2 phar:///home/users/ivg/www/shop-ivg/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(260): Symfony\\Component\\HttpKernel\\EventListener\\RouterListener->onKernelRequest()\n#3 phar:///home/users/ivg/www/shop-ivg/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(220): Symfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{closure}()\n#4 phar:///home/users/iv...'
[Wed Nov 15 09:44:35.591519 2023] [autoindex:error] [pid 2861273:tid 140237149808384] [client 176.67.82.3:41153] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https://shop.ivg-energy-solutions.de/
[Wed Nov 15 09:44:36.081710 2023] [autoindex:error] [pid 2861274:tid 140237183379200] [client 64.145.67.9:41725] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https://shop.ivg-energy-solutions.de/
[Wed Nov 15 09:44:36.246057 2023] [autoindex:error] [pid 2861273:tid 140237049161472] [client 46.246.122.82:39355] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https://shop.ivg-energy-solutions.de/
[Wed Nov 15 09:44:39.717619 2023] [autoindex:error] [pid 2861274:tid 140237166593792] [client 216.131.114.6:53063] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https://shop.ivg-energy-solutions.de/
[Wed Nov 15 09:44:40.613334 2023] [autoindex:error] [pid 2861274:tid 140237685384960] [client 64.145.67.9:53207] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https://shop.ivg-energy-solutions.de/
[Wed Nov 15 09:46:15.145255 2023] [proxy_fcgi:error] [pid 2861274:tid 140237727536896] [remote 87.123.140.134:52275] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function Symfony\\Component\\HttpKernel\\Log\\error_log() in phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/Log/Logger.php:106\nStack trace:\n#0 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/psr/log/src/LoggerTrait.php(114): Symfony\\Component\\HttpKernel\\Log\\Logger->log()\n#1 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/http-kernel/EventListener/RouterListener.php(114): Psr\\Log\\AbstractLogger->info()\n#2 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(260): Symfony\\Component\\HttpKernel\\EventListener\\RouterListener->onKernelRequest()\n#3 phar:///home/users/ivg/www/shop-ivg/public/shopware-installer.phar.php/vendor/symfony/event-dispatcher/EventDispatcher.php(220): Symfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{...'
[Wed Nov 15 09:52:30.253699 2023] [autoindex:error] [pid 2861274:tid 140237015590656] [client 45.134.140.146:51616] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
[Wed Nov 15 10:46:03.886228 2023] [autoindex:error] [pid 2863195:tid 140237710579456] [client 45.87.9.60:38355] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
[Wed Nov 15 10:58:31.415777 2023] [autoindex:error] [pid 2863198:tid 140237099484928] [client 34.173.214.193:39692] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
[Wed Nov 15 12:43:20.374130 2023] [autoindex:error] [pid 2863198:tid 140237124663040] [client 133.242.174.119:46416] AH01276: Cannot serve directory /home/users/ivg/www/shop-ivg/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive



[Mod-Edit]
CODE-Tags eingefügt.
Konsolenausgaben, Inhalte von Konfigurationsdateien, Auszüge aus Logfiles o.ä. bitte zukünftig immer mit CODE-Tags versehen!
Last edited by Jolinar on Wed 15. Nov 2023, 14:46, edited 1 time in total.
Reason: Mod-Edit
User avatar
Jolinar
Community Moderator
Posts: 3612
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Shopware 6.5 installation PHP Version 8.2.11  [SOLVED]

Post by Jolinar »

Auf den ersten Blick scheint es möglich, daß die Funktion error_log() nicht verfügbar ist.

Du könntest mal versuchen, bei den PHP Settings des Users bei den disable_functions ein paar Sachen zu aktivieren:

Code: Select all

syslog, error_log, openlog, define_syslog_variables, proc_open

Laut Shopware Forum könnte das helfen.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
tab-kh
Posts: 460
Joined: Thu 22. Apr 2021, 23:06

Re: Shopware 6.5 installation PHP Version 8.2.11

Post by tab-kh »

Deaktivierte PHP-Funktionen sollten eigentlich aus der PHP-Logdatei ersichtlich sein.
zerlealwin
Posts: 5
Joined: Fri 4. Sep 2020, 08:18

Re: Shopware 6.5 installation PHP Version 8.2.11

Post by zerlealwin »

Vielen vielen Dank.

Entfernen von
syslog, error_log, openlog, define_syslog_variables, proc_open
in PHP bei disable_functions

hat geholfen
User avatar
Jolinar
Community Moderator
Posts: 3612
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Shopware 6.5 installation PHP Version 8.2.11

Post by Jolinar »

zerlealwin wrote: Thu 16. Nov 2023, 09:38 Entfernen von
syslog, error_log, openlog, define_syslog_variables, proc_open
in PHP bei disable_functions

hat geholfen
Ich bin jetzt nicht unbedingt der PHP Profi und kenne auch die Software nicht aus eigner Erfahrung, deswegen frage ich eher aus Neugier:
Hast du alle functions mit einem Mal aktiviert oder einzeln, um den tatsächlichen Verursacher deines Problems zu finden?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
mhagge
Community Moderator
Posts: 490
Joined: Wed 8. Aug 2018, 15:19

Re: Shopware 6.5 installation PHP Version 8.2.11

Post by mhagge »

Auf welche gesperrte Funktion zugegriffen werden soll, ist eigentlich recht klar im Errorlog ersichtlich - das kann mal passieren, dass wenn mein eine Funktion freigibt auf einmal eine Folgemeldung auftaucht, wo dann eine andere Funktion als gesperrt angemeckert wird. Aber es sollte sich in jedem Fall ein Hinweis dazu im Error-Log mit genau benannter Funktion finden.

Ich würde auch empfehlen, mir sehr genau anzuschauen was da freigegeben wird - einiges davon hat schon einen sicherheitsrelevanten Hintergrund (oder ist einfach "unschön" - warum ein User-PHP-Script ins Syslog des kompletten Servers schreiben soll, erschließt sich mir jedenfalls nicht so richtig, das müllt nur das Syslog zu und ist imho eher ein Anzeichen dafür, dass diese Software nicht unbedingt für Shared Webhosting geeignet ist - auf einem dedizierten Server nur für diese eine Software mag das sicher anders aussehen, da kann das wiederum durchaus sinnvoll sein)
User avatar
Jolinar
Community Moderator
Posts: 3612
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Shopware 6.5 installation PHP Version 8.2.11

Post by Jolinar »

Moderativer Hinweis:
Thread nach Off Topic verschoben, da hier kein Problem seitens Keyhelp vorliegt.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
Post Reply