500 Erreur de serveur interne lors de l'installation de magento2.2.2

14

J'essaie d'installer Magento 2.2.2 sur mon environnement Windows local avec WAMP. Mais cela me donne une erreur de 500 serveurs internes . Lorsque je remplace la version précédente du htaccessfichier, cela fonctionne. Serait-ce là le problème?

Le moteur de réécriture est activé et le module est chargé.

Journal des erreurs:

Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration

J'ai essayé de permettre LoadModule version_module modules/mod_version.sode le faire fonctionner mais maintenant, lorsque l'installation s'exécute, entre les deux, il répond dans ma console que c'est falseaprès quelques secondes. Lorsque j'essaye de rafraîchir, il démarre l'installation restante mais je dois rafraîchir plusieurs fois pour terminer l'installation. Je ne sais pas si Magento est installé avec succès ou non au cours de ce processus.

Quand je vais à l'administrateur, cela fonctionne, mais j'obtiens des erreurs JS sur la console. Le front-end se charge toujours sans CSS.

J'ai essayé de l'installer plusieurs fois mais à chaque fois que je me retrouve avec cette erreur

Zaheerabbas
la source
Pourriez-vous s'il vous plaît partager le fichier htaccess ainsi que le fichier journal qui détaille l'erreur?
user5198077

Réponses:

21

Ok Enfin .... voici le processus que j'ai suivi pour m'en débarrasser.

Step1 :: Veuillez vous assurer qu'il LoadModule version_module modules/mod_version.soest chargé à partir du httpd.conffichier pour résoudre l' Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configurationerreur.

Étape 2::

Veuillez vous assurer que la valeur de la variable ci-dessous doit être définie comme

max_execution_time = 1800
max_input_time = 1800
memory_limit = 1024M

Étape3: :( facultatif)

Créez un hôte virtuel.

ajoutez le code ci-dessous dans votre chemin de fichier :: D:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf

Le chemin peut varier selon votre installation

<VirtualHost *:80>
ServerName demomage222
ServerAlias www.demomage222.com
DocumentRoot D:/wamp64/www/mage222
<Directory  "/">
    Options +Indexes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
</Directory>

Faites une entrée dans le fichier hôte comme ci-dessous. chemin du fichier hôte pour moi (peut être différent pour vous) ::C:\Windows\System32\drivers\etc\hosts

127.0.0.1 www.demomage222.com
Zaheerabbas
la source
+1 pour votre message, cela m'aide à résoudre le problème !! le module de chargement spécial mod_version.so doit être activé !! Merci encore
Manthan Dave
1

J'étais également confronté au même problème lors de l'installation de Magento 2.2 sur WAMP. J'ai changé la version PHP en PHP 7.1 puis redémarré l'installation. Les choses ont fonctionné pour moi.

Gaurav Verma
la source
0

Repérez Options +FollowSymLinksdans .htaccessvotre racine Magento et changer pour:Options +SymLinksIfOwnerMatch

Faites cela pour /pub/static/.htaccesset /pub/media/.htaccessaussi.

ÉDITER

L'erreur décrite indique que mod_version n'est pas activé.

Pour l'activer, allez http.confdans le confdossier et trouvez une ligne contenant mod_version.

Supprimez "#" depuis le début pour le décommenter.

Redémarrez ensuite apache.

Lez
la source
changé mais rien ne se passe
Zaheerabbas
Vous devriez alors vérifier le journal des erreurs php et publier son contenu. Il devrait être situé ici: ... \ wamp \ logs \ error.log
Lez
cela donne une erreur dans le journal commeInvalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
Zaheerabbas
0

Si vous y êtes confronté lors de l'installation, il peut s'agir d' une erreur d'autorisation .

Dans la plupart des cas, une erreur de serveur interne 500 est due à une autorisation incorrecte sur un ou plusieurs fichiers ou dossiers. définir l'autorisation de dossier sur 0775

sudo chmod -R 775 /path_to_magent/Folder
BSB
la source
Ne s'applique pas ici comme fenêtres
Dominic Xigen