福州企業(yè)網(wǎng)站建設(shè)國內(nèi)快速建站
今天WP碰到一個坑。無論發(fā)布文章還是更新插件、更換主題都是這么一種狀態(tài)“您點擊的鏈接已過期”;The Link You Followed Has Expired
百度出來的答案都是修改post_max_size
方法1. 通過functions.php文件修復(fù)
這種方法更容易,只需將以下代碼添加到WordPress主題的functions.php文件中即可。
@ini_set( "upload_max_size" , "64M" );@ini_set( "post_max_size", "64M");@ini_set( "max_execution_time", "300" ); //單位為秒
您可以將upload_max_size
和post_max_size
中的值增加到比您嘗試上傳的文件更多。
?
您還需要將max_execution_time增加到您認(rèn)為上傳文件所需的時間。
?
方法2. 通過.htaccess文件修復(fù)
如果您不想將代碼添加到主題的函數(shù)文件中,則可以嘗試使用.htaccess方法。您需要使用FTP客戶端或cPanel中的文件管理器應(yīng)用程序編輯.htaccess文件。
現(xiàn)在,您需要在.htaccess文件的底部添加以下代碼。
php_value upload_max_filesize 64Mphp_value post_max_size 64Mphp_value max_execution_time 300php_value max_input_time 300
不要忘記保存更改并將文件上傳回您的網(wǎng)站。
方法3. 通過php.ini文件修復(fù)
php.ini文件是PHP和WordPress使用的配置文件。大多數(shù)用戶都在共享主機帳戶上,因此他們可能無法在其站點的根文件夾中找到它。
現(xiàn)在編輯php.ini文件并在其中添加以下代碼。
-
upload_max_filesize = 64Mpost_max_size = 64Mmax_execution_time = 300
不要忘記保存更改并將文件上傳回您的網(wǎng)站。
您現(xiàn)在可以訪問您的網(wǎng)站并嘗試上傳主題或插件文件。
如果沒有,則嘗試增加文件限制以匹配您嘗試上載的文件大小。
后來排查并不是這個問題哪怕我更改php.ini都無濟于事,其實是cdn的問題,七牛云/騰訊云/又拍云的cdn沒有設(shè)置好,導(dǎo)致一直緩存,哪怕主題、插件全部刪除,還是能流暢地打開,這就導(dǎo)致文章或者插件、主題重復(fù)堆積。
需要修改cdn,緩存配置 >> 修改緩存時間 >> 遵循源站,問題就解決了。