2013-08-30 2 views
2

Я не уверен, связана ли эта проблема с magento или нет.Неустранимая ошибка: Максимальное время выполнения x секунд превышено

Я скачал ниже файлы

  • Magento 1.7.1 версия
  • XAMPP 1.7.3 выиграть 32 (мой ноутбук для Windows 8 64-битная)

Во-первых, я установил Xampp и беги apache, но из-за недоступности порта 80, я изменил порт по умолчанию для сервера apache на «».

Позже я извлек Magento в "HTDOCS" папку и запустить его на Firefox, как это "HTTP: // локальный: 9999/Magento"

Мастер установки появился внутри страницы. В "Конфигурация" шаг, я добавил следующую информацию:

  • Тип базы данных = MySQL
  • Host = локальный: 9999
  • базы данных имя = Magento
  • имя пользователя = корень
  • пароль = (ничего)

Я не касался других настроек.

Прежде чем продолжить, я создал имя базы данных «magento» через «PhpMyAdmin» и добавил образцы данных (файл .sql), которые я загрузил с magento.com.

Когда я нажал на кнопку «Продолжить», после долгого времени я получил следующее сообщение об ошибке:

Fatal error: Maximum execution time of 60 seconds exceeded in c:\wamp\www\magento\lib\Zend\Db\Statement\Pdo.php on line 228

Я следовал за этим link и сделал некоторые изменения следующим образом:

В PHP/PHP. INI-файл: (изменил следующие значения)

  • max_execution_time = 3600 (по умолчанию было "60")
  • max_input_time = -1 (по умолчанию было "60")
  • memory_limit = 512M (по умолчанию было "128M")

и В Magento файл/index.php добавлен set_time_limit(600); при очень первых после <?php линии.

После выполнения вышеуказанных изменений, я получаю другую ошибку, которая показана ниже: (в красной линии)

enter image description here

Я не могу понять, что может быть проблема.

Пожалуйста, помогите.

PS: Сначала установка прошла гладко, но когда я пытаюсь установить второй раз, эти проблемы возникают.

+0

Вы перезапустили свой сервер, поэтому изменения php.ini вступили в силу? –

+0

@TobiasKun да .. –

+0

Я даже пытался переустановить xampp, но без результата. –

ответ

1

При установке Magento, в разделе «Конфигурация» -> «Подключение к базе данных» раздел, я давал хост как localhost:9999 вместо просто localhost потому что PhpMyAdmin был запущен на localhost, как показано на рисунке ниже.

enter image description here

Это моя глупая ошибка. Я буду держать это как ответ, потому что для меня хороший урок, чтобы понять, что есть Разница между именами хостов «База данных» и «Веб-сервер».

0

Ваша база данных кажется медленной или вы отправляете ей слишком много запросов.

Сначала вы исчерпали свои 60 секунд, выделенные движком PHP. Затем ваша база данных истекает, или что-то происходит с подключением, по крайней мере.

Можете ли вы дать больше информации о том, что такое файл sql? Если это большой импорт, найдите другой способ сделать это.

+0

Я скачал с этой [ссылки] (http://www.magentocommerce.com/download). 'sample data ver 1.6.1.0' скачать. –

+0

Может быть, проблема связана с упоминанием номера порта '9999'? потому что при первой установке номер порта был по умолчанию. –

+0

Я не понимаю, почему. Кажется, ваш веб-сервер работает, это сервер базы данных, который отказывается. – Halcyon

Смежные вопросы