it-swarm-es.tech

¿Qué hacer cuando la instalación se atasca en la creación de tablas?

Tras la instalación de Joomla, el proceso se detiene al crear tablas. Se crearon algunas tablas, pero no todas. Hasta ahora, esto solo sucede con MySQL con Joomla 3.x. ¿Qué tengo que hacer?

8
sovainfo

La instalación de Joomla requiere una infraestructura configurada correctamente. Parece que varias pilas no están configuradas correctamente de fábrica para esta configuración muy común de Joomla.

Aumente max_execution_time en php.ini y reinicie Apache hasta que la instalación de Joomla tenga éxito. La instalación debe continuar creando las tablas y terminar de manera oportuna.

4
sovainfo

Esto sucedió en mi XAMPP en una computadora portátil (bastante lenta). Básicamente, el script agota el tiempo de espera mientras espera MySQL. Creciente max_execution_time resolvió el problema por mí.

3
Bakual

Cambie el motor de almacenamiento de InnoDB a MyISAM en la instalación/sql/mysql/joomla.sql.

Consulte administrador/componentes/com_admin/sql/updates/mysql/3.0.0.sql para ver las declaraciones ALTER para cambiar el motor a InnoDB después de la instalación.

2
sovainfo

También tuve el mismo problema. Luego encontré la solución para hacer algunos cambios de configuración en mi archivo php.ini y el archivo mysql de joomla.

El problema puede estar ocurriendo por las siguientes razones:

1. PHP se agotó el tiempo de espera.

Mira tu php error log y debería hacer que este error sea bastante obvio.

Así que edita tu php.ini file, vaya al directorio donde está instalado php y luego busque el archivo php.ini y encuentre el parámetro

max_execution_time = 30

Y cambiarlo a

max_execution_time = 200 

Luego reinicie Apache.

Una vez que la instalación se haya completado, regrese y cámbielo nuevamente a un valor no mayor a 60.

2. Tipo de motor

Para solucionar este problema, vaya a

Raíz_Joomla\instalación\sql\mysql\Joomla.sql

reemplazó toda la aparición de ENGINE = InnoDB con ENGINE = MyIsam

MyIsam es más compatible y compatible con Joomla.

Haga lo mismo con el archivo (sample_data.sql), si es una configuración de inicio rápido.

1
Joomler

Yo también enfrenté el mismo problema de colgar la instalación de Joomla 3.4.5 en mi máquina Windows.

OS: Win 8.1 x64
XAMPP v3.2.1
Joomla: 3.4.5

Traté de realizar lo mismo 5-6 veces. Luego, después de buscar en Google, muchos llegaron a la conclusión de que se puede resolver solo modificando 2 parámetros en el archivo de configuración php.ini generalmente ubicado dentro del

<XAMPP_INSTALL_DIR>/php/php.ini

memory_limit = 512M
max_execution_time = 200

Funcionó. Por lo tanto, no es necesario modificar el motor InnoDB a MyIsam. La instalación base funciona bien. Solo el problema con nuestra configuración predeterminada de la configuración de php.

0
Pankaj

Yo uso XAMPP para Joomla, todo lo que hice fue cambiar el max_execution_time=30 a max_execution_time=3000; ¡funcionó!

Procedimiento:

  • Ir C:\xampp\php y abre el php.ini archivo
  • Prensa ctr+f y escriba max_execution_time, esto localizará la línea de sintaxis
  • Cambie el valor de =30 a =300
  • Salvar php.ini

Debe reiniciar Apache/xampp, y luego intente la instalación de Joomla nuevamente.

Funcionará. Espero que ayude.

0
Peter Ojo

Debes ubicar php.ini en C:\xampp\php o C:\wamp\bin\php\php5.5.12 y cambio memory_limit = 512MB y max_execution_time=300 después de eso debes ir C:\xampp\htdocs\user\installation\sql\mysql luego abra joomla.sql o something.sql y luego encuentre todo ENGINE=InnoDB y cámbielos a ENGINE=MyIsam.

0
Javad Nouri