Как исправить ошибку «Ссылка, по которой вы перешли, устарела» в WordPress

В этой статье мы расскажем, как исправить ошибку «Ссылка, по которой вы перешли, устарела», возникающую в WordPress. Узнаем, почему она возникает и что нужно сделать, чтобы избежать ее появления в будущем.

Почему возникает эта ошибка?

Обычно эта ошибка появляется во время загрузки темы оформления или плагина WordPress из панели администрирования CMS.

Почему возникает эта ошибка?

На стороне хостинга есть параметр, который устанавливает максимальный размер файлов, доступный для загрузки из панели администрирования WordPress. А также настройка, которая не позволяет скриптам выполняться слишком долго.

Чтобы узнать ограничение на размер загружаемого файла, в панели администрирования WordPress перейдите в раздел «Медиафайлы», «Добавить новый».

Почему возникает эта ошибка? - 2

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

При попытке загрузить тему оформления или плагин для WordPress, появится ошибка «Ссылка, по которой вы перешли, устарела».

Исправляем ошибку «Ссылка, по которой вы перешли, устарела»

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

Есть несколько способов сделать это:

Способ 1. Увеличение максимально допустимого размера загружаемых файлов с помощью файла functions.php

Этот метод проще, но у него есть свои недостатки. В случае смены темы оформления WordPress вернется к прежним лимитам.

Добавьте следующий код в файл functions.php активной темы оформления WordPress.

@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );

Можно увеличить значения параметров upload_max_size и post_max_size до нужных размеров.

Также нужно увеличить значение max_execution_time до времени, которое потребуется для загрузки файла.

Способ 2. Увеличение максимально допустимого размера загружаемых файлов с помощью файла .htaccess

Для этого нужно отредактировать файл .htaccess с помощью FTP-клиента или приложения File Manager в cPanel. Подключитесь к своему сайту через FTP и измените файл .htaccess.

Способ 2. Увеличение максимально допустимого размера загружаемых файлов с помощью файла .htaccess

Добавьте следующий код в самый конец файла .htaccess.

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Не забудьте сохранить внесенные изменения и загрузить отредактированный файл .htaccess обратно на сайт.

Способ 3. Редактирование файла php.ini

Файл php.ini – это файл конфигурации, используемый PHP и WordPress. Необходимо подключиться к WordPress-сайту через FTP-клиент и найти файл php.ini в корневой папке сайта.

Если этот файл отсутствует, создайте его в текстовом редакторе и загрузите на сайт. Затем добавьте в него следующий код.

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300

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

Мы надеемся, что эта статья помогла вам исправить ошибку «Ссылка, на которую вы перешли, устарела», возникающую в WordPress.

Ангелина Писанюкавтор-переводчик статьи «How To Fix “The Link You Followed Has Expired” Error in WordPress»