Ich habe das folgende Problem bei der Installation von Oxid 6.1.0 unter Xampp.
Die Installation wird bis Punkt 5 ausgeführt, dann dauert es ca. 30 Sekunden und das Bild springt weiter auf die Wartungsseite.
Wenn ich “localhost/oxid/source” eingebe, dann erscheint immer nur die Wartungsseite und nicht der Shop. Ich kann mich auch nicht im Admin-Bereich einloggen.
Hat jemand evtl. eine Idee, wo der Fehler liegen könnte?
Auch dass der Docroot nicht auf /source zeigt ist kein Problem.
Um welche Xampp-Version handelt es sich denn?
Edit: sehe gerade dass im verlinkten Posting gar nicht tatsächlich auf Xampp installiert wurde. Problem könnte MariaDB sein: Fehler bei Installation Oxid 6
Ich hab mal testweise Oxid auf einer frisch installierten xampp Version 7.0 installiert, lief ohne Probleme durch. Du könntest mal die Error-Logfiles checken (PHP, Apache, Oxid).
Fällt mir grad ein, das ist max_execution_time, die musst du hochsetzen in der php.ini (control panel/apache/Konfig) und Apache neu starten. Default ist 30, kannst du z.B. setzen auf 120 oder 300.
[15 Oct 20:13:36.737591 2018] [uncaught error] [type E_ERROR] [file C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php] [line 80] [code ] [message Maximum execution time of 30 seconds exceeded]
[15 Oct 20:14:24.359436 2018] [uncaught error] [type E_ERROR] [file C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php] [line 80] [code ] [message Maximum execution time of 30 seconds exceeded]
[15 Oct 20:14:28.559293 2018] [uncaught error] [type E_ERROR] [file C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php] [line 80] [code ] [message Maximum execution time of 30 seconds exceeded]
[2018-10-15 20:14:47] OXID Logger.ERROR: Unable to load shop config values from database ["[object] (OxidEsales\Eshop\Core\Exception\DatabaseException(code: 0): Unable to load shop config values from database at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:386, Exception(code: 0): at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:389)\n[stacktrace]\n#0 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(554): OxidEsales\EshopCommunity\Core\Config->init()\n#1 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(131): OxidEsales\EshopCommunity\Core\ShopControl->_runOnce()\n#2 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#3 C:\xampp\htdocs\oxid\source\index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#4 C:\xampp\htdocs\oxid\source\oxseo.php(28): require(‘C:\\xampp\\htdocs…’)\n#5 {main}\n"] []
[2018-10-15 20:14:47] OXID Logger.ERROR: Unable to load shop config values from database ["[object] (OxidEsales\Eshop\Core\Exception\DatabaseException(code: 0): Unable to load shop config values from database at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:386, Exception(code: 0): at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:389)\n[stacktrace]\n#0 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(554): OxidEsales\EshopCommunity\Core\Config->init()\n#1 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(131): OxidEsales\EshopCommunity\Core\ShopControl->_runOnce()\n#2 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#3 C:\xampp\htdocs\oxid\source\index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#4 C:\xampp\htdocs\oxid\source\oxseo.php(28): require(‘C:\\xampp\\htdocs…’)\n#5 {main}\n"] []
[2018-10-15 20:14:52] OXID Logger.ERROR: Unable to load shop config values from database ["[object] (OxidEsales\Eshop\Core\Exception\DatabaseException(code: 0): Unable to load shop config values from database at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:386, Exception(code: 0): at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:389)\n[stacktrace]\n#0 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(554): OxidEsales\EshopCommunity\Core\Config->init()\n#1 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(131): OxidEsales\EshopCommunity\Core\ShopControl->_runOnce()\n#2 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#3 C:\xampp\htdocs\oxid\source\index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#4 C:\xampp\htdocs\oxid\source\oxseo.php(28): require(‘C:\\xampp\\htdocs…’)\n#5 {main}\n"] []
[2018-10-15 20:14:52] OXID Logger.ERROR: Unable to load shop config values from database ["[object] (OxidEsales\Eshop\Core\Exception\DatabaseException(code: 0): Unable to load shop config values from database at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:386, Exception(code: 0): at C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Config.php:389)\n[stacktrace]\n#0 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(554): OxidEsales\EshopCommunity\Core\Config->init()\n#1 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\ShopControl.php(131): OxidEsales\EshopCommunity\Core\ShopControl->_runOnce()\n#2 C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Core\Oxid.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#3 C:\xampp\htdocs\oxid\source\index.php(15): OxidEsales\EshopCommunity\Core\Oxid::run()\n#4 C:\xampp\htdocs\oxid\source\oxseo.php(28): require(‘C:\\xampp\\htdocs…’)\n#5 {main}\n"] []
apache-log:
[Mon Oct 15 19:54:40.532257 2018] [ssl:warn] [pid 8104:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:54:40.829123 2018] [ssl:warn] [pid 8104:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:54:40.907246 2018] [mpm_winnt:notice] [pid 8104:tid 592] AH00455: Apache/2.4.34 (Win32) OpenSSL/1.0.2o PHP/7.0.32 configured – resuming normal operations
[Mon Oct 15 19:54:40.907246 2018] [mpm_winnt:notice] [pid 8104:tid 592] AH00456: Apache Lounge VC14 Server built: Jul 15 2018 10:55:21
[Mon Oct 15 19:54:40.907246 2018] [core:notice] [pid 8104:tid 592] AH00094: Command line: ‘C:\xampp\apache\bin\httpd.exe -d C:/xampp/apache’
[Mon Oct 15 19:54:40.954122 2018] [mpm_winnt:notice] [pid 8104:tid 592] AH00418: Parent: Created child process 6432
[Mon Oct 15 19:54:42.110332 2018] [ssl:warn] [pid 6432:tid 612] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:54:42.360325 2018] [ssl:warn] [pid 6432:tid 612] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:54:42.391575 2018] [mpm_winnt:notice] [pid 6432:tid 612] AH00354: Child: Starting 150 worker threads.
[Mon Oct 15 19:55:58.454331 2018] [ssl:warn] [pid 6436:tid 596] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:55:58.706188 2018] [ssl:warn] [pid 6436:tid 596] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:55:58.737437 2018] [mpm_winnt:notice] [pid 6436:tid 596] AH00455: Apache/2.4.34 (Win32) OpenSSL/1.0.2o PHP/7.0.32 configured – resuming normal operations
[Mon Oct 15 19:55:58.737437 2018] [mpm_winnt:notice] [pid 6436:tid 596] AH00456: Apache Lounge VC14 Server built: Jul 15 2018 10:55:21
[Mon Oct 15 19:55:58.737437 2018] [core:notice] [pid 6436:tid 596] AH00094: Command line: ‘c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache’
[Mon Oct 15 19:55:58.799936 2018] [mpm_winnt:notice] [pid 6436:tid 596] AH00418: Parent: Created child process 7452
[Mon Oct 15 19:56:00.065521 2018] [ssl:warn] [pid 7452:tid 216] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:56:00.284262 2018] [ssl:warn] [pid 7452:tid 216] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Oct 15 19:56:00.331136 2018] [mpm_winnt:notice] [pid 7452:tid 216] AH00354: Child: Starting 150 worker threads.
[Mon Oct 15 20:13:36.734848 2018] [:error] [pid 7452:tid 1988] [client ::1:50014] PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php on line 80
[Mon Oct 15 20:14:24.349181 2018] [:error] [pid 7452:tid 1976] [client ::1:50020] PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php on line 80, referer: http://localhost/oxid/source/setup/index.php?istep=520&sid=itjh8uvstk9q0bajec8g7hhs97
[Mon Oct 15 20:14:28.548747 2018] [:error] [pid 7452:tid 1952] [client ::1:50022] PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\oxid\vendor\oxid-esales\oxideshop-ce\source\Setup\Database.php on line 80, referer: http://localhost/oxid/source/setup/index.php?istep=520&sid=itjh8uvstk9q0bajec8g7hhs97
[Mon Oct 15 20:54:33.608317 2018] [authz_core:error] [pid 7452:tid 1976] [client ::1:50180] AH01630: client denied by server configuration: C:/xampp/htdocs/oxid/source/log/oxideshop.log
Der PHP-Ordner war nicht vorhanden, diesen habe ich jetzt in dem Verzeichnis erstellt.
Der Hinweis mit der max execution time war der richtige. Ich habe die Zeit von 30 auf 300 gesetzt, somit konnte die Installation vollständig durchlaufen.
ich habe leider auch einen Fehler beim Installieren von Oxid unter xampp 7.0.32
Die Installation meldet beim Anlegen der Datenbank WARNUNG: Ein Bug in MySQL 5.6 kann zu Problemen in der OXID eShop Enterprise Edition führen. MySQL 5.6 wird daher nicht empfohlen. Siehe auch: Systemvoraussetzungen OXID eShop Enterprise Edition Falls Sie dennoch installieren wollen, klicken Sie hier
Da ich die Community Edition installieren möchte, klicke ich weiter und die Installation läuft auch weiter. Aber nach Punkt 5 kommt der Fehler
Datenbank oxid_1 nicht vorhanden und kann auch nicht erstellt werden! - FEHLER: (Tabellen)Probleme mit folgenden SQL Befehlen: ( CREATE DATABASE oxid_1 CHARACTER SET utf8 COLLATE utf8_general_ci; ): SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user ‘’@‘localhost’ to database ‘oxid_1’
Ich habe die max_execution time auf 300 gesetzt, alle Zugriffsrechte und finde nur Xampp mit mindestens php 7.0, wo immer automatisch phpmyadmin 5.6 dabei ist.
Vielen Dank für eure Hilfe, ich versuch jetzt schon zum 40sten Mal zu installieren.
Gruß, Sonja
der MySQL5.6-Bug hat damit nichts zu tun; Du kannst die Meldung getrost ignorieren.
Die Fehlermeldung im Setup deutet darauf hin, dass entweder das Setup (als www-data) keine Datenbank anlegen darf oder dass die von Dir eingegebenen Zugangsdaten für die Datenbank falsch sind.
Am besten legst Du per phpMyAdmin oder direkt über die Konsole mit CREATE DATABASE oxid_1; eine Datenbank manuell an und gibst dann während des Setups die Zugangsdaten für die Datenbank oxid_1 ein, mit denen Du Dich in phpMyAdmin anmelden kannst.
Hallo Marco,
vielen Dank, aber leider funktioniert es trotzdem nicht.
Es kommt sofort die Fehlermeldung Datenbank oxid_1 nicht vorhanden und kann auch nicht erstellt werden! - FEHLER: (Tabellen)Probleme mit folgenden SQL Befehlen: ( CREATE DATABASE oxid_1 CHARACTER SET utf8 COLLATE utf8_general_ci; ): SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user ‘’@‘localhost’ to database ‘oxid_1’
Bei der Installation mit Composer hatte ich in der Shell anfangs den Fehler “composer ist falsch geschrieben oder konnte nicht gefunden werden”, wenn ich aber den Befehl mit
php composer.phar create-project --no-dev oxid-esales/oxideshop-project your_project_name dev-b-6.0-ce
eingebe startet die Installation.
Kann da ein Fehler entstanden sein?