Проблемы при установке magento на wamp - PullRequest
1 голос
/ 03 мая 2010

Здравствуйте, ребята, кто-нибудь может мне помочь с проблемой, с которой я сталкиваюсь при установке magento. моя проблема в том, что я загрузил magento на wamp, и во время установки я получил ошибку, и сообщение, которое он выдает, является FATAL ERROR: максимальное время выполнения 60 секунд превышено в c: \ wamp \ www \ magento \ lib \ varien \ db \ adaptor \ pdo \ mysql.php в строке 276. plz предоставит мне решение, которое я могу надолго задержать, заранее спасибо

Ответы [ 6 ]

5 голосов
/ 03 мая 2010

Измените ваш php.ini с помощью этой настройки:

max_execution_time = 1800

Я также изменяю ограничение памяти, выделяемое php при использовании Magento

memory_limit = 512M

В качестве альтернативы вы можете редактировать index.php, если у вас нет доступа к php.ini.

ini_set('max_execution_time ', 1800);
3 голосов
/ 06 ноября 2010

Точное разрешение, как показано ниже

Это не сообщение Apache или php time-out. Это действительно означает, что тайм-аут двигателя mysql. Поэтому мы дадим mysql еще немного времени, чтобы дождаться сообщения о сбое операции. Чтобы это произошло, давайте продолжим и изменим строку со значением

mysql.connect_timeout = 60

до

mysql.connect_timeout = -1

в файле php.ini , и это поможет. Значение -1 означает неограниченное количество секунд ожидания до истечения времени ожидания соединения mysql.

1 голос
/ 29 декабря 2010

Измените значение max_input_time в php.ini на самое безопасное значение; время выражается в секундах. Дай попробовать 1800 max_input_time = 1800 Вы бы сработали

1 голос
/ 10 декабря 2010

HI

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

Я изменил max_execution_time и max_input_time на 1800. Это сработало для меня Я смог установить Magento.

0 голосов
/ 28 ноября 2012

У меня возникла такая же проблема, как и предполагалось, я внес следующие изменения.

  1. (wampserver-path) \ bin \ apache (версия Apache) \ bin \ php.ini - Установить значение max_execution_time = 1800
  2. (wampserver-path) \ bin \ php (PHPVersion) \ php.ini - установить значение max_execution_time = 1800

Но это не сработало. Затем я сделал следующее изменение

  • В хосте / (путь к magento) /index.php, сразу после открытия <?php тег, добавил следующее. set_time_limit(1800);
<?php
set_time_limit(1800);
//** Other bunches of code 
?>

Затем попытался установить свежую копию. Это сработало! Надеюсь, это поможет ...

0 голосов
/ 04 мая 2010

Если вы видите ту же ошибку, значит, вы не изменили настройки в файле php.ini.

В Windows, если вы установите wamp, у вас будет php.ini в папке php и в папке apache.

Убедитесь, что вы изменили оба файла, и перезапустите сервер. (Я знаю это странно)

Попробуйте 1 Просмотрите корневую папку wamp и нажмите на ссылку phpmyinfo в разделе инструментов. Это даст вам информацию о вашей установке php и настройках.

ищите «Loaded Configuration File», там у вас будет местоположение вашего точного файла php.ini, который используется в вашей установке wamp.

Попробуйте обновить Max_execution_time в этом файле. Надеюсь, что это решит вашу проблему.

Обычно таких проблем не возникает.

Попробуйте 2 Возможно, ваш антивирус останавливает запрос на выполнение более чем на 60 секунд, просто пытаясь остановить антивирус на мгновение и проверить еще раз.

Надеюсь, это решит ваши проблемы.

...