После установки Joomla процесс останавливается при создании таблиц. Некоторые таблицы были созданы, но не все. Пока что это происходит только с MySQL с Joomla 3.x. Что мне делать?
joomla-3.x
mysql
installation
sovainfo
источник
источник
Ответы:
Для установки Joomla требуется правильно настроенная инфраструктура. Похоже, что несколько стеков не настроены должным образом из коробки для этой очень распространенной установки Joomla.
Увеличьте max_execution_time в php.ini и перезапустите apache, пока установка Joomla не удастся. Установка должна продолжить создание таблиц и закончить своевременно.
источник
У меня такое было на моем XAMPP на (довольно медленном) ноутбуке. В основном время ожидания сценария в ожидании MySQL. Увеличение
max_execution_time
решило проблему для меня.источник
Измените механизм хранения с InnoDB на MyISAM в установке / sql / mysql / joomla.sql.
См. Администратор / компоненты / com_admin / sql / updates / mysql / 3.0.0.sql для операторов ALTER, чтобы изменить механизм обратно на InnoDB после установки.
источник
У меня тоже была такая же проблема. Затем я нашел решение внести некоторые изменения в конфигурацию моего файла php.ini и файла mysql joomla.
Проблема может возникнуть из-за следующих причин -
1. Тайм-аут PHP.
Посмотрите на свои,
php error log
и это должно сделать эту ошибку довольно очевидной.Поэтому отредактируйте ваш
php.ini
файл, перейдите в каталог, где установлен php, а затем найдите файл php.ini и найдите параметрИ изменить его на
Затем перезапустите Apache.
После завершения установки вернитесь и измените ее на значение не более
60
.2. Тип двигателя
Чтобы решить эту проблему, перейдите к
заменил все вхождения ENGINE = InnoDB на ENGINE = MyIsam
MyIsam более поддерживается и совместим с Joomla.
Сделайте то же самое с файлом (sample_data.sql), если это быстрая установка.
источник
Вы должны найти
php.ini
вC:\xampp\php
илиC:\wamp\bin\php\php5.5.12
и изменитьmemory_limit = 512MB
иmax_execution_time=300
после этого вам нужно пойти,C:\xampp\htdocs\user\installation\sql\mysql
затем открыть joomla.sql или что-то.sql, а затем найти всеENGINE=InnoDB
и изменить их наENGINE=MyIsam
.источник
Я тоже столкнулся с той же проблемой зависания установки joomla 3.4.5 на моей машине с Windows.
Я пытался выполнить то же самое 5-6 раз. Затем, после поиска в Google, многие пришли к выводу, что это можно решить, просто изменив 2 параметра в файле конфигурации php.ini, который обычно находится внутри
Это сработало. Таким образом, нет необходимости изменять движок InnoDB для MyIsam. Базовая установка работает хорошо. Просто проблема с нашими настройками по умолчанию конфигурации php.
источник
Я использую XAMPP для Joomla, все я должен был изменить
max_execution_time=30
кmax_execution_time=3000
; это сработало!Процедура:
C:\xampp\php
и открытьphp.ini
файлmax_execution_time
, это будет найти строку синтаксиса=30
на=300
php.ini
Вы должны перезапустить apache / xampp, а затем снова попробовать установку Joomla.
Это будет работать. Надеюсь, это поможет.
источник