Slim Application Error bei der Installation

Hallo Zusammen,

ich wollte gerne Shopware 6 auf meinem Arbeitsrechner installieren.

Betriebssystem: Windows 10 Pro.

 

Sobald ich aber zu dem Punkt Installation komme, wird mir ein Error angezeigt. Kann mir vielleicht jemand helfen und mir sagen wo das Problem liegt?

 

Error

Received an error message.
URL:  importDatabase
Message:  Internal Server Error

Please try to fix this error and restart the update.

Response

  

Slim Application Error

The application could not run because of the following error:

Details

Type:  TypeError

Message:  preg_replace(): Argument #3 ($subject) must be of type array|string, bool given

File:  C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\src\DumpIterator.php

Line:  106

Trace

 #0 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\src\DumpIterator.php(106): preg\_replace('#^\\s\*--[^\\n\\r]\*...', '', false) #1 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Install\src\app.php(587): Shopware\Recovery\Common\DumpIterator-\>next() #2 [internal function]: Closure-\>{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Array) #3 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\Handlers\Strategies\RequestResponse.php(40): call\_user\_func(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array) #4 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\Route.php(281): Slim\Handlers\Strategies\RequestResponse-\>\_\_invoke(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array) #5 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(117): Slim\Route-\>\_\_invoke(Object(Slim\Http\Request), Object(Slim\Http\Response)) #6 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\Route.php(268): Slim\Route-\>callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response)) #7 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\App.php(503): Slim\Route-\>run(Object(Slim\Http\Request), Object(Slim\Http\Response)) #8 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Install\src\app.php(160): Slim\App-\>\_\_invoke(Object(Slim\Http\Request), Object(Slim\Http\Response)) #9 [internal function]: Closure-\>{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #10 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\DeferredCallable.php(57): call\_user\_func\_array(Object(Closure), Array) #11 [internal function]: Slim\DeferredCallable-\>\_\_invoke(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #12 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(70): call\_user\_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #13 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(117): Slim\App-\>Slim\{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response)) #14 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\App.php(392): Slim\App-\>callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response)) #15 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Common\vendor\slim\slim\Slim\App.php(297): Slim\App-\>process(Object(Slim\Http\Request), Object(Slim\Http\Response)) #16 C:\xampp\htdocs\HDT-Shop\vendor\shopware\recovery\Install\index.php(51): Slim\App-\>run() #17 C:\xampp\htdocs\HDT-Shop\public\recovery\install\index.php(6): require\_once('C:\\xampp\\htdocs...') #18 {main}

Hallo,

Shopware ist nicht mit Windows kompatibel - Du benötigst ein Linux System.

Viele Grüße

Habe exakt dieselbe Meldung auf Ubuntu 20.04. Hängt also nicht unbedingt mit Windows zusammen

Bei mir war vor wenigen Wochen, dasselbe / ähnliche Problem die Timeout Zeit der Datenbank / PHP. 

Unter etc/php.ini (wo es bei Windows ist weiß ich es leider nicht) Habe ich die Runtimes alle, von ich meine 400 auf 4000 gesetzt.

 

Hoffe, das hilft etwas.

 

MFG

1 „Gefällt mir“

Ich habe es jetzt bei mir auch hinbekommen. Mein erster, missglückter Versuch war mit PHP8. Mit PHP7.4 lief die Installation durch.

Ich hab das selber Problem auf eine Linux Sever, wie es mir scheint wird php 8 durch shopware 6 nicht unterstützt.

@BoE schrieb:

Ich hab das selber Problem auf eine Linux Sever, wie es mir scheint wird php 8 durch shopware 6 nicht unterstützt.

Das wird ab dem nächsten Release (Shopware 6.4) unterstützt.

1 „Gefällt mir“

Vielen Dank euch! Mit PHP7.4 hat alles super geklappt!