Após a instalação do Joomla, o processo pára ao criar tabelas. Algumas tabelas foram criadas, mas não todas. Até agora, isso só acontece com o MySQL com o Joomla 3.x. O que devo fazer?
joomla-3.x
mysql
installation
sovainfo
fonte
fonte
Respostas:
A instalação do Joomla requer uma infra-estrutura adequadamente configurada. Parece que várias pilhas não estão configuradas corretamente para esta configuração muito comum do Joomla.
Aumente max_execution_time no php.ini e reinicie o apache até que a instalação do Joomla seja bem-sucedida. A instalação deve continuar criando as tabelas e terminar em tempo hábil.
fonte
Isso aconteceu no meu XAMPP em um laptop (bastante lento). Basicamente, o script atinge o tempo limite enquanto aguarda o MySQL. Aumentar
max_execution_time
resolveu o problema para mim.fonte
Mude o mecanismo de armazenamento de InnoDB para MyISAM em installation / sql / mysql / joomla.sql.
Consulte administrador / components / com_admin / sql / updates / mysql / 3.0.0.sql para obter instruções ALTER para alterar o mecanismo novamente para o InnoDB após a instalação.
fonte
Eu também tive o mesmo problema. Então eu encontrei a solução para fazer algumas alterações de configuração no meu arquivo php.ini e no arquivo mysql do joomla.
O problema pode estar ocorrendo devido aos seguintes motivos -
1. PHP expirou.
Olhe para o seu
php error log
e deve tornar esse erro bastante óbvio.Então edite seu
php.ini
arquivo, vá para o diretório em que o php está instalado, localize o arquivo php.ini e encontre o parâmetroE mude para
Em seguida, reinicie o Apache.
Quando a instalação estiver concluída, volte e altere-a para um valor não superior a
60
.2. Tipo de motor
Para corrigir esse problema, vá para
substituiu toda a ocorrência de ENGINE = InnoDB por ENGINE = MyIsam
MyIsam é mais suportado e compatível com o Joomla.
Faça o mesmo com o arquivo (sample_data.sql), se for a instalação de início rápido.
fonte
Você deve localizar
php.ini
emC:\xampp\php
ouC:\wamp\bin\php\php5.5.12
e alterarmemory_limit = 512MB
;max_execution_time=300
depois dissoC:\xampp\htdocs\user\installation\sql\mysql
, abra joomla.sql ou something.sql e, em seguida, encontre tudoENGINE=InnoDB
e altere-o paraENGINE=MyIsam
.fonte
Eu também enfrentei o mesmo problema de suspensão da instalação do joomla 3.4.5 na minha máquina Windows.
Eu tentei executar as mesmas 5-6 vezes. Então, depois de pesquisar muito, cheguei à conclusão de que ele pode ser resolvido apenas com meus 2 parâmetros modificados no arquivo de configuração do php.ini, geralmente localizado dentro do diretório
Funcionou. Portanto, não há necessidade de modificar o mecanismo InnoDB para MyIsam. A instalação da base funciona bem. Apenas o problema com nossas configurações padrão da configuração do php.
fonte
Eu uso o XAMPP para Joomla, tudo o que fiz foi mudar
max_execution_time=30
paramax_execution_time=3000
; funcionou!Procedimento:
C:\xampp\php
e abra ophp.ini
arquivomax_execution_time
, isso localizará a linha de sintaxe=30
para=300
php.ini
Você deve reiniciar o apache / xampp e tente a instalação do Joomla novamente.
Vai funcionar. Espero que ajude.
fonte