Як усунути помилку "Термін дії посилання, за яким ви перейшли, закінчився" в 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. Прокрутіть вниз до розділу “Програмне забезпечення” і натисніть “Вибрати версію PHP” або “Редактор INI-файлів MultiPHP” (залежно від вашого хостингу).
  3. У розділі Параметри PHP знайдіть і змініть наступні налаштування:
    • upload_max_filesize: Встановіть значення 128М або більше.
    • post_max_size: Встановіть значення 128М або більше.
    • 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