Lors de l'installation de Joomla, le processus s'arrête lors de la création de tables. Certaines tables ont été créées, mais pas toutes. Jusqu'à présent, cela ne se produit qu'avec MySQL avec Joomla 3.x. Que devrais-je faire?
joomla-3.x
mysql
installation
sovainfo
la source
la source
Réponses:
L'installation de Joomla nécessite un infra correctement configuré. Il semble que plusieurs piles ne soient pas correctement configurées prédéfinies pour cette configuration Joomla très courante.
Augmentez max_execution_time dans php.ini et redémarrez apache jusqu'à ce que l'installation de Joomla réussisse. L'installation doit continuer à créer les tables et se terminer en temps opportun.
la source
J'ai eu cela sur mon XAMPP sur un ordinateur portable (plutôt lent). Fondamentalement, le script expire en attendant MySQL. L'augmentation a
max_execution_time
résolu le problème pour moi.la source
Changez le moteur de stockage d'InnoDB en MyISAM dans installation / sql / mysql / joomla.sql.
Voir administrator / components / com_admin / sql / updates / mysql / 3.0.0.sql pour les instructions ALTER pour changer le moteur en InnoDB après l'installation.
la source
J'ai aussi eu le même problème. Ensuite, j'ai trouvé la solution pour faire quelques changements de configuration dans mon fichier php.ini et le fichier mysql de joomla.
Le problème peut se produire pour les raisons suivantes -
1. PHP a expiré.
Regardez votre
php error log
et cela devrait rendre cette erreur assez évidente.Alors éditez votre
php.ini
fichier, allez dans le répertoire où php est installé puis trouvez le fichier php.ini et trouvez le paramètreEt changez-le en
Redémarrez ensuite Apache.
Une fois l'installation terminée, revenez en arrière et remplacez-la par une valeur ne dépassant pas
60
.2. Type de moteur
Pour résoudre ce problème, accédez à
remplacé toute l'occurrence d' ENGINE = InnoDB par ENGINE = MyIsam
MyIsam est plus pris en charge et compatible avec Joomla.
Faites de même avec le fichier (sample_data.sql), s'il s'agit d'une configuration de démarrage rapide.
la source
Vous devez localiser
php.ini
dansC:\xampp\php
etC:\wamp\bin\php\php5.5.12
et modifiermemory_limit = 512MB
etmax_execution_time=300
après cela, vous devez aller,C:\xampp\htdocs\user\installation\sql\mysql
puis ouvrir joomla.sql ou quelque chose.sql, puis trouver toutENGINE=InnoDB
et les changer enENGINE=MyIsam
.la source
Moi aussi, j'ai été confronté au même problème de suspension de l'installation de joomla 3.4.5 sur ma machine Windows.
J'ai essayé d'effectuer les mêmes 5-6 fois. Ensuite, après avoir googlé, beaucoup sont parvenus à la conclusion qu'il peut être résolu simplement en modifiant 2 paramètres dans le fichier de configuration php.ini généralement situé à l'intérieur du
Ça a marché. Il n'est donc pas nécessaire de modifier le moteur InnoDB en MyIsam. L'installation de base fonctionne bien. Juste le problème avec nos paramètres par défaut de la configuration php.
la source
J'utilise XAMPP pour Joomla, tout ce que j'ai fait a été de changer le
max_execution_time=30
pourmax_execution_time=3000
; ça a marché!Procédure:
C:\xampp\php
et ouvrez lephp.ini
fichiermax_execution_time
, cela localisera la ligne de syntaxe=30
à=300
php.ini
Vous devez redémarrer apache / xampp, puis réessayer l'installation de Joomla.
Ça va marcher. J'espère que cela pourra aider.
la source