500 Error interno del servidor al instalar magento2.2.2

14

Estoy tratando de instalar Magento 2.2.2 en mi entorno local de Windows con WAMP. Pero me da un error interno del servidor 500 . Cuando reemplazo la versión anterior del htaccessarchivo, funciona. ¿Sería ese el problema?

El motor de reescritura está encendido y el módulo está cargado.

Registro de errores:

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

He intentado habilitarlo LoadModule version_module modules/mod_version.sopara que funcione, pero ahora, cuando se ejecuta la instalación, en el medio responde en mi consola que es falsedespués de unos segundos. Cuando intento actualizar, comienza la instalación restante, pero tengo que actualizar varias veces para completar la instalación. No sé si Magento se instaló correctamente o no durante este proceso.

Cuando voy al administrador funciona, pero obtengo errores de consola JS. El front-end todavía se carga sin CSS.

Traté de instalarlo varias veces, pero cada vez que termino con este error

Zaheerabbas
fuente
¿Podría compartir el archivo htaccess y el archivo de registro que detalla el error?
user5198077

Respuestas:

21

Ok Finalmente ... aquí está el proceso que seguí para deshacerme de esto.

Paso 1 :: Asegúrese de que LoadModule version_module modules/mod_version.sose carga desde el httpd.confarchivo para resolver el Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configurationerror.

Paso 2::

Asegúrese de que el valor de la variable a continuación se establezca como

max_execution_time = 1800
max_input_time = 1800
memory_limit = 1024M

Paso 3: :( Opcional)

Creat host virtual.

agregue el siguiente código en su ruta de archivo :: D:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf

La ruta puede variar según su instalación

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

Haga la entrada en el archivo host como a continuación. ruta del archivo de host para mí (puede ser diferente para usted) ::C:\Windows\System32\drivers\etc\hosts

127.0.0.1 www.demomage222.com
Zaheerabbas
fuente
¡+1 para tu publicación, me ayuda a resolver el problema! El módulo de carga especial mod_version.so necesita estar habilitado. Gracias una vez más
Manthan Dave
1

También estaba enfrentando el mismo problema cuando estaba instalando Magento 2.2 en WAMP. Cambié la versión de PHP a PHP 7.1 y luego reinicié la instalación. Las cosas me funcionaron.

Gaurav Verma
fuente
0

Localice Options +FollowSymLinksen .htaccesssu raíz de Magento y cámbielo a:Options +SymLinksIfOwnerMatch

Haz eso por /pub/static/.htaccessy /pub/media/.htaccesstambién.

EDITAR

El error descrito indica que mod_version no está habilitado.

Para habilitarlo, vaya a http.confla confcarpeta y busque una línea que tenga mod_version.

Elimine "#" desde el principio para descomentarlo.

Luego reinicie apache.

Lez
fuente
cambió pero no pasó nada
Zaheerabbas
Debería verificar el registro de errores de php y publicar su contenido. Debe ubicarse aquí: ... \ wamp \ logs \ error.log
Lez
da error en el registro comoInvalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
Zaheerabbas
0

Si lo enfrenta durante la instalación , podría ser un error de permisos .

En la mayoría de los casos, un error interno del servidor 500 se debe a un permiso incorrecto en uno o más archivos o carpetas. establecer permiso de carpeta a 0775

sudo chmod -R 775 /path_to_magent/Folder
BSB
fuente
No se aplica aquí como ventanas
Dominic Xigen