Если вы разработчик WordPress, работающий локально с использованием MAMP (Mac, Apache, MySQL, PHP), вы можете столкнуться с неприятной ошибкой «Ссылка для загрузки темы устарела» при попытке установить новую тему. Эта ошибка обычно возникает, когда файл темы, который вы пытаетесь загрузить, превышает максимальный размер загружаемого файла, установленный в вашей конфигурации PHP. В этой статье мы рассмотрим несколько способов решения этой проблемы и успешной загрузки темы.
Метод 1. Настройка параметров PHP
- Найдите файл php.ini: откройте MAMP, нажмите кнопку «Настройки», перейдите на вкладку «PHP» и нажмите ссылку «php.ini» для используемой вами версии PHP. используя.
- Увеличьте максимальный размер загружаемого файла: найдите директивы
upload_max_filesizeиpost_max_sizeв файле php.ini. Увеличьте их значения, чтобы разрешить загрузку файлов большего размера. Например, вы можете установить для них значенияupload_max_filesize = 64Mиpost_max_size = 64M, чтобы максимальный размер файла составлял 64 мегабайта. - Сохраните изменения и перезапустите MAMP. После внесения изменений сохраните файл php.ini и перезапустите MAMP, чтобы изменения вступили в силу.
Метод 2: использование файла.htaccess
- Создайте или отредактируйте файл.htaccess. В каталоге установки WordPress найдите или создайте файл.htaccess.
- Добавьте или измените код. Вставьте следующие строки кода, чтобы увеличить максимальный размер загружаемого файла:
php_value upload_max_filesize 64M php_value post_max_size 64M - Сохраните изменения и перезапустите MAMP: сохраните файл.htaccess и перезапустите MAMP, чтобы применить изменения.
Метод 3: изменение wp-config.php
- Найдите файл wp-config.php: перейдите в каталог установки WordPress и найдите файл wp-config.php.
- Добавьте фрагмент кода: откройте wp-config.php в текстовом редакторе и добавьте следующую строку кода перед строкой с надписью
/* That's all, stop editing! Happy blogging. */:@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); - Сохраните изменения: сохраните файл wp-config.php и обновите область администрирования WordPress, чтобы проверить, устранена ли ошибка.
Метод 4. Использование плагина
- Установите и активируйте плагин: найдите и установите плагин, например «Увеличить максимальный размер загружаемого файла», из репозитория плагинов WordPress.
- Настройте плагин. После активации перейдите на страницу настроек плагина (обычно она находится в разделах «Настройки» или «Медиа») и соответствующим образом настройте максимальный размер загружаемого файла.
- Проверьте загрузку темы. Попробуйте загрузить тему еще раз и проверьте, сохраняется ли ошибка.
Обнаружение ошибки «Срок действия ссылки на загрузку темы истек» при работе с WordPress на локальном хосте с использованием MAMP может расстраивать, но, к счастью, есть несколько способов решить эту проблему. Изменяя настройки PHP, изменяя файл.htaccess, редактируя файл wp-config.php или используя специальный плагин, вы можете увеличить максимальный размер загружаемого файла и успешно загружать свои темы. Не забудьте сохранить изменения и перезапустить MAMP, чтобы изменения вступили в силу. Удачной загрузки темы!