Bei der Installation von Joomla stoppt der Prozess beim Erstellen von Tabellen. Einige Tabellen wurden erstellt, aber nicht alle. Bisher passiert dies nur mit MySQL mit Joomla 3.x. Was sollte ich tun?
joomla-3.x
mysql
installation
Sovainfo
quelle
quelle
Antworten:
Die Installation von Joomla erfordert eine ordnungsgemäß konfigurierte Infrastruktur. Es sieht so aus, als ob mehrere Stapel für dieses sehr häufige Joomla-Setup nicht sofort einsatzbereit konfiguriert sind.
Erhöhen Sie max_execution_time in der php.ini und starten Sie Apache neu, bis die Installation von Joomla erfolgreich ist. Die Installation sollte mit der Erstellung der Tabellen fortgesetzt und rechtzeitig abgeschlossen werden.
quelle
Ich hatte dies auf meinem XAMPP auf einem (ziemlich langsamen) Laptop geschehen. Grundsätzlich läuft das Skript ab, während auf MySQL gewartet wird. Zunehmend
max_execution_time
löste das Problem für mich.quelle
Ändern Sie die Speicher-Engine von InnoDB in MyISAM in der Installation / sql / mysql / joomla.sql.
ALTER-Anweisungen zum Ändern der Engine nach der Installation unter InnoDB finden Sie unter Administrator / Komponenten / com_admin / sql / updates / mysql / 3.0.0.sql.
quelle
Ich hatte auch das gleiche Problem. Dann fand ich die Lösung, um einige Konfigurationsänderungen in meiner php.ini-Datei und der mysql-Datei von joomla vorzunehmen.
Das Problem kann aus folgenden Gründen auftreten:
1. PHP-Zeitüberschreitung.
Schauen Sie sich Ihre an
php error log
und es sollte diesen Fehler ziemlich offensichtlich machen.Bearbeiten Sie also Ihre
php.ini
Datei. Wechseln Sie in das Verzeichnis, in dem PHP installiert ist, und suchen Sie die Datei php.ini und den ParameterUnd ändern Sie es in
Starten Sie dann Apache neu.
Sobald die Installation abgeschlossen ist, gehen Sie zurück und ändern Sie sie wieder auf einen Wert von nicht mehr als
60
.2. Motortyp
Um dieses Problem zu beheben, gehen Sie zu
Das gesamte Auftreten von ENGINE = InnoDB wurde durch ENGINE = MyIsam ersetzt
MyIsam wird besser unterstützt und ist mit Joomla kompatibel.
Machen Sie dasselbe auch mit der Datei (sample_data.sql), wenn es sich um eine Schnellstart-Einrichtung handelt.
quelle
Sie sollten
php.ini
inC:\xampp\php
oder suchenC:\wamp\bin\php\php5.5.12
und ändernmemory_limit = 512MB
undmax_execution_time=300
danach müssen SieC:\xampp\htdocs\user\installation\sql\mysql
joomla.sql oder Something.sql öffnen und dann alle findenENGINE=InnoDB
und in ändernENGINE=MyIsam
.quelle
Auch ich hatte das gleiche Problem mit dem Aufhängen der Installation von Joomla 3.4.5 auf meinem Windows-Computer.
Ich habe versucht, das gleiche 5-6 Mal durchzuführen. Dann, nachdem ich viel gegoogelt hatte, kam ich zu dem Schluss, dass es nur durch Ändern von 2 Parametern in der Konfigurationsdatei php.ini, die sich normalerweise in der befindet, behoben werden kann
Es funktionierte. Es ist also nicht erforderlich, die InnoDB-Engine auf MyIsam zu ändern. Die Basisinstallation funktioniert gut. Nur das Problem mit unseren Standardeinstellungen der PHP-Konfiguration.
quelle
Ich benutze XAMPP für Joomla, alles , was ich tat , war die Änderungen
max_execution_time=30
zumax_execution_time=3000
; es funktionierte!Verfahren:
C:\xampp\php
und öffnen Sie diephp.ini
Dateimax_execution_time
, um die Syntaxzeile zu finden=30
bis=300
php.ini
Sie müssen apache / xampp neu starten und dann die Joomla-Installation erneut versuchen.
Es wird klappen. Ich hoffe, das hilft.
quelle