Я получаю ошибку Ajax, когда устанавливаю Drupal 7: Почему?
-
22-10-2019 - |
Вопрос
Я попытался установить Drupal 7.10, и когда установка была сделана 28/29 модулей, возникла ошибка:
Произошла ошибка AJAX HTTP.
HTTP -код результата: 200
Отладка информации следует.
Дорожка: http: //localhost/drupal/install.php? Profile = Standard & locale = en & id = 1 & op = do
STATUSTEXT: ОК
ResponseText: (!)
Фатальная ошибка: максимальное время выполнения 30 секунд, превышенное в C: WAMP WWW Drupal Inclate Database MySQL Database.inc в строке 153
Стек вызовов:Time Memory Function Location 10.0004371192 {main}() ..\install.php:0 20.0043834504 install_drupal() ..\install.php:26 30.95958976424 install_run_tasks() ..\install.core.inc:79 41.929419997120 install_run_task() ..\install.core.inc:342 51.930720117440 _batch_page() ..\install.core.inc:452 61.931520124560 _batch_do() ..\batch.inc:80 71.931520124560 _batch_process() ..\batch.inc:161 81.933320214776 call_user_func_array() ..\batch.inc:284 91.933320214800 _install_module_batch() ..\batch.inc:284 101.933320215000 module_enable() ..\install.core.inc:1538 112.990422114008 module_invoke() ..\module.inc:448 122.990422114224 call_user_func_array() ..\module.inc:794 132.990422114360 standard_install() ..\module.inc:794 1420.519725138960 user_role_grant_permissions() ..\standard.install:400 1529.936125151208 MergeQuery->execute() ..\user.module:3030 1629.938825159880 DatabaseTransaction->__destruct() ..\user.module:3030 1729.938825159880 DatabaseConnection->popTransaction() ..\database.inc:1872 1829.938825159912 DatabaseConnection_mysql->popCommittableTransactions() ..\database.inc:1105
Кто -нибудь может помочь мне это исправить?
Решение
Проблема заключается в превышении максимального времени выполнения. Чтобы исправить это, вы должны изменить максимальное время выполнения в вашем файле php.ini. Нажмите на значок WAMP на панели задач, выберите PHP -> php.ini, найдите «max_execution_time» и измените его с 30 на 100-300, чтобы даже более медленные сценарии выполняли свою работу до времени, ожидая.
Не забудьте перезапустить сервер после изменения настройки.
Другие советы
Я также получал аналогичную ошибку во время установки Drupal, с текстом ответа «Drupal уже установлен». Я исправил это, внесли ниже изменения в php.ini,
max_execution_time = 180
max_input_time = 180
max_input_nesting_level = 300
memory_limit = 512m