#php #xampp
#php #xampp
Вопрос:
Я запускаю установку WordPress на localhost, используя xampp.
Я сделал резервную копию с помощью плагина WP Clone, и теперь я пытаюсь восстановить ее на своей версии localhost.
Через некоторое время я получаю сообщение:
Fatal error: Maximum execution time of 300 seconds exceeded in C:xampphtdocssbcwp-adminincludesclass-wp-filesystem-direct.php on line 217
Я пробовал это несколько раз, и всегда получаю одну и ту же ошибку. Единственное отличие в том, что это происходит в разных файлах.
Я попытался изменить значение max_execution_time с 30 на 1000 в php.ini (и перезапустить xampp впоследствии), и это не помогло.
Есть идеи?
Ответ №1:
Убедитесь, что вы меняете правильный ini.
<?php phpinfo(); ?>
Вы также можете изменить значение в .htaccess:
<IfModule mod_php5.c>
php_value max_execution_time 1000
</IfModule>
Комментарии:
1. Можете ли вы объяснить? Куда я должен поместить phpinfo()? Я не нашел файл .htaccess, и я создал его в папке htdocs, но я все равно получаю ту же ошибку. Всегда ошибка 300 секунд.
2. Создайте php-файл с именем test.php используйте этот код и проверьте его в своем браузере, а затем выполните поиск по максимальному времени выполнения, чтобы узнать, отражает ли оно ваши изменения.
3. Спасибо за объяснение. Произошла забавная вещь. Мне удалось восстановить клон, когда я использовал URL-адрес сервера. Первые пару раз, когда я пытался, файл резервной копии находился на моем локальном хосте, и по какой-то причине он не работал таким образом, поэтому он выдавал мне ошибку ограничения в 300 секунд, хотя значение vas неверно (я создал test.php , и все изменения max_execution_time были там правильно отмечены).