Установка Magento 2.0.2 на общем сервере — застрял на 66%

У меня был кошмар с установкой Magento 2 на общий сервер. Дело в том, что у меня нет проблем с общим сервером. Я могу получить столько ресурсов и настроек, сколько нужно Magento.

Но он застревает на 66%, и это консольный журнал:

    Module 'Magento_Directory':
Installing data..
[ERROR] exception 'Exception' with message 'Warning: Error while sending QUERY packet. PID=47710 in
/home/gottstor/public_html/store/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php on line 228' in /home/gottstor/public_html/store/vendor/magento/framework/App/ErrorHandler.php:61
Stack trace:
#0 [internal function]: Magento\Framework\App\ErrorHandler->handler(2, 'Error while sen...', '/home/gottstor/...', 228, Array)
#1 /home/gottstor/public_html/store/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array)
#2 /home/gottstor/public_html/store/vendor/magento/framework/DB/Statement/Pdo/Mysql.php(95): Zend_Db_Statement_Pdo->_execute(Array)
#3 /home/gottstor/public_html/store/vendor/magento/zendframework1/library/Zend/Db/Statement.php(303): Magento\Framework\DB\Statement\Pdo\Mysql->_execute(Array)
#4 /home/gottstor/public_html/store/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array)

Я установил его на localhost без проблем. Но не могу заставить его работать на Shared Hosting.

Максимальное время выполнения установлено в 60, максимально допустимый пакет в MySQL установлен в 268M, max_input_vars 5000, memory_limit 512M.

Я безуспешно искал в Интернете, размещенный на форумах Magento.

Есть идеи?

0

Решение

В моем случае речь идет о проблеме тайм-аута.

  1. Удалить var/.maintenance.flag
  2. Удалить app/etc/config.php & env.php
  3. убери свою БД.
  4. в php.ini, задавать max_execution_time=500
  5. запустите yourmagento.com снова

Готово.

2

Другие решения

убедитесь, что ваш php memory_limit должен быть достаточным, например, 2028M.
это помогает в моем случае.

0

  1. Перейдите к файлу php.ini в корне PHP. (мой c: \ php \ php.ini)
  2. найти max_execution_time и установите на 200 или 300. (мой оригинал был 60)
  3. Зайдите в созданную вами базу данных, удалите все таблицы.
  4. Перезагрузите ваш сервер. (мой апач)
  5. Повторите ваши шаги установки.

Удачи.

0

Я столкнулся с той же проблемой. Установка Magento остановлена ​​на Installing data..

Запустите этот скрипт sudo php bin/magento setup:static-content:deploy

Это помогло мне, и сайт magento начал работать. (Я просто закрыл страницу установки)

0
  • max_execution_time 500

  • Попробуйте увеличить свой оперативной памяти, если вы используете виртуальную машину

  • Перезапустите установку.

С Уважением,

0
По вопросам рекламы [email protected]