如何解决 WordPress 中的“您访问的链接已过期”错误
如果你遇到了 “The link you followed has expired” 错误,在 WordPress Hosting 中,你并不孤单。这个常见问题通常会在通过 WordPress 仪表盘上传主题、插件或媒体文件时出现。幸运的是,这并不难修复——本指南将带你了解几种经过验证的方法,帮助你快速解决它。
🔍 是什么导致了这个错误?
这个错误通常是由于托管环境中设置的 server-side limitations 引起的。最常见的原因包括:
Low PHP upload file size limit
Short PHP maximum execution time
Low post max size limit
这些设置控制你可以上传的文件大小,以及在服务器超时之前一个进程可以运行多长时间。
方法 1:通过 .htaccess 提高限制
如果你的服务器使用 Apache,你可以修改 WordPress 网站根目录中的 .htaccess 文件。
通过 FTP 连接或使用 cPanel 中的 File Manager。
找到并打开 .htaccess 文件。
在末尾添加以下行:
保存并重新上传该文件。
🔄 然后再次尝试上传主题或插件。
方法 2:编辑 php.ini(如果可访问)
如果你的主机提供商允许访问 php.ini 文件:
在你网站的根目录中打开或创建一个 php.ini 文件。
添加或调整以下值:
保存并应用更改。你可能需要通过主机控制面板重启 PHP。
方法 3:修改 functions.php(临时修复)
你也可以将 PHP 指令插入到 theme’s functions.php 文件中,作为一种快速的临时解决方法:
@ini_set('upload_max_size', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');⚠️ 仅临时使用此方法。主题更新或切换可能会覆盖这些更改。


