Как устранить ошибку "Срок действия ссылки, по которой вы перешли, истек" в WordPress ⋆ ALexHost SRL

Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!.

Используйте код при регистрации:

Skills
10.01.2025

Как устранить ошибку “Срок действия ссылки, по которой вы перешли, истек” в WordPress

Ошибка “Срок действия ссылки, по которой вы перешли, истек” в WordPress обычно возникает, когда вы пытаетесь загрузить тему, плагин или большой файл, превышающий максимальный размер загружаемого файла или ограничения по времени выполнения, установленные вашим веб-сервером. Это также может произойти, если есть проблемы с ограничением памяти. К счастью, есть несколько способов решить эту проблему, изменив параметры конфигурации сервера. Вот как это исправить.

Метод 1: Увеличьте размер загружаемого файла и ограничения времени выполнения в php.ini

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

Шаги:

  1. Зайдите на свой сервер по FTP или через панель управления хостингом (cPanel или аналогичную).
  2. Найдите файл php.ini в корневой папке вашего сайта WordPress. Если его нет, создайте его с помощью текстового редактора, например, “Блокнота” или редактора файлов в cPanel.
  3. Добавьте следующие строки, чтобы увеличить максимальный размер загружаемого файла, размер поста и время выполнения:
    upload_max_filesize = 128M
    post_max_size = 128M
    max_execution_time = 300
  4. Сохраните файл и загрузите его обратно на свой сервер (если вы используете FTP).
  5. Снова протестируйте загрузку, чтобы убедиться, что проблема решена.
  • upload_max_filesize: Определяет максимальный размер файла для загрузки.
  • post_max_size: Определяет максимальный размер POST-данных (включая загрузку файлов).
  • max_execution_time (максимальное время выполнения): Определяет максимальное время выполнения скрипта до того, как он будет завершен сервером.

Метод 2: Обновление файла .htaccess

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

Шаги:

  1. Зайдите на свой сервер через FTP или панель управления хостингом.
  2. Найдите файл .htaccess в корневой папке вашего сайта WordPress.
  3. Откройте файл и добавьте следующие строки в нижней части:
    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300
  4. Сохраните файл и загрузите его обратно на сервер.
  5. Проверьте, сохраняется ли ошибка.
  • max_input_time: Контролирует время, которое сервер тратит на обработку входных данных, например, загрузки.

Способ 3: Изменить wp-config.php

В некоторых случаях изменение файла wp-config.php может помочь решить эту проблему.

Шаги:

  1. Зайдите на свой сервер через FTP или cPanel.
  2. Найдите файл wp-config.php в корневой директории вашего сайта WordPress.
  3. Откройте файл и добавьте следующие строки перед строкой, в которой говорится /* Это все, прекратите редактирование! Счастливой публикации. */:
    @ini_set( ‘upload_max_size’ , ‘128M’ );
    @ini_set( ‘post_max_size’, ‘128M’ );
    @ini_set( ‘max_execution_time’, ‘300’ );
  4. Сохраните и загрузите файл обратно на сервер.
  5. Проверьте, устранена ли ошибка, повторив попытку загрузки.

Метод 4: Увеличение лимитов в cPanel

Если ваш хостинг-провайдер использует cPanel, вы можете настроить параметры PHP непосредственно через ее интерфейс.

Шаги:

  1. Войдите в cPanel.
  2. Прокрутите вниз до раздела Software и нажмите на Select PHP Version или MultiPHP INI Editor (в зависимости от вашего хоста).
  3. В разделе Параметры PHP найдите и измените следующие настройки:
    • upload_max_filesize: Установите значение 128M или выше.
    • post_max_size: Установите значение 128M или выше.
    • max_execution_time: Установите значение 300 или выше.
  4. Сохраните изменения.
  5. Попробуйте загрузить файл снова, чтобы проверить, исчезла ли ошибка.

Способ 5: Обратитесь к хостинг-провайдеру

Если ни один из вышеперечисленных способов не работает, проблема может быть связана с ограничениями на уровне сервера, наложенными вашим хостинг-провайдером. Вы можете связаться с его службой поддержки и попросить увеличить значения upload_max_filesize, post_max_size и max_execution_time.

Резюме

Ошибку “Срок действия ссылки, по которой вы перешли, истек” в WordPress можно исправить, увеличив ограничения на размер загружаемых файлов, размер постов и время выполнения. Это можно сделать, изменив файлы php.ini, .htaccess, wp-config.php или воспользовавшись интерфейсом cPanel, предоставляемым вашим хостинг-провайдером. Если проблема не решена, лучше всего обратиться за помощью к хостинг-провайдеру.

Увеличив эти лимиты, вы сможете загружать большие темы, плагины или файлы, не сталкиваясь с этой ошибкой.

Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!.

Используйте код при регистрации:

Skills