如何修復您關注的鏈接在WordPress中已過期錯誤

[ad_1]

在管理網站時,您會遇到需要解決的不同問題。 最常見的一種是您關注的鏈接已過期。 這就是為什麼在本文中,我們將向您展示如何修復WordPress中您遵循的鏈接已過期錯誤。

為什麼您關注的鏈接已過期錯誤在WordPress中發生?

您遵循的鏈接已過期是在以下情況下發生的標準WordPress錯誤:

  • 通過管理面板將自定義主題和插件上傳到網站
  • 您的主題與PHP版本不兼容

如果未正確配置伺服器中的最大文件大小或最大內存,通常會發生這種情況。 讓我們仔細看看。

文件限制限制

大多數WordPress託管公司出於安全性和性能優化目的限制伺服器的PHP限制。 例如,如果主機已將伺服器的最大上傳大小配置為10MB,則當您嘗試上傳大於1o MB的主題,插件或文件時,您將收到鏈接過期錯誤。

您追蹤的連結已過期

最重要的是,託管服務還為每次PHP執行定義了一個特定的時間。 如果上傳過程花費的時間超過了他們配置的時間,那麼您將在admin部分中看到所遵循的鏈接已過期錯誤。

不兼容的PHP

如果您的WordPress網站的PHP版本與您的主題不兼容,則會出現此錯誤。 這種情況很少發生,因為主題和插件開發人員通常會確保其產品與最受歡迎的PHP版本兼容。 但是,如果您嘗試上傳過時的主題或插件,則可能會遇到PHP不兼容的問題。

要解決這些問題,只需提高您的網路託管公司配置的PHP限制或更新PHP版本。

如何修復您關注的鏈接在WordPress中已過期錯誤

好消息是有幾種方法可以解決此問題。 在本節中,我們將向您展示不同的方法來修復您遵循的鏈接在WordPress中已過期的錯誤:

  1. 編輯主題的functions.php文件
  2. 通過.htaccess文件
  3. 編輯php.ini文件
  4. PHP版本
  5. 託管公司

讓我們來看看每種方法,以便您可以選擇最適合自己的方法。

注意:開始之前,建議您創建站點的完整備份並使用子主題。 您可以創建一個,也可以使用子主題插件。

1)編輯functions.PHP文件

通過在主題的functions.php文件中添加一些額外的代碼,您將能夠增加執行限制並避免此錯誤。 讓我們看看如何編輯functions.php文件以增加upload_max_size,post_max_size和max_execution_time。

  • upload_max_size:這是允許上傳的最大文件大小
  • post_max_size:定義帖子包含的所有數據(包括文本,圖像等)的最大大小
  • max_execution_time:這是允許腳本中止運行的最長時間,即使腳本未完成也是如此

為此,有兩種選擇:

  • 通過WordPress主題編輯器
  • 使用插件

讓我們仔細看看每種方法。

1.1)通過主題編輯器編輯functions.php文件

首先,打開WordPress管理信息中心,然後轉到外觀>主題編輯器。

WordPress主題編輯器

在右側,您將看到主題名稱和可以編輯的文件。

主題文件

默認情況下,WordPress將載入style.css。 只需查找functions.php文件並選擇它即可。

修復您遵循的鏈接在wordpress中已過期錯誤-functions.php文件

之後,從下面複製代碼以增加upload_max_size,post_max_size和max_execution_time。

@ini_set(’upload_max_size’,’100M’);
@ini_set(’post_max_size’,’100M’);
@ini_set(’max_execution_time’,’300’);

然後,將其粘貼到functions.php文件的末尾並進行更新。

修復您遵循的鏈接在wordpress中已過期錯誤-更新functions.php

而已! 通過增加限制,您可以解決所遵循的鏈接在WordPress中已過期錯誤的主要原因。

1.2)使用插件編輯functions.php

如果您不滿意直接編輯核心文件,則可以使用插件。 根據我們的經驗, 代碼段 是添加代碼的最佳工具,它是免費的。

首先,您需要在網站上安裝並激活插件。

修復您遵循的鏈接在wordpress中已過期錯誤-安裝代碼段

之後,您將在左側看到插件的設置。 在「代碼段」下,單擊「添加新的」。

添加一個新的片段

為您的代碼段命名並粘貼以下代碼:

@ini_set(’upload_max_size’,’100M’);
@ini_set(’post_max_size’,’100M’);
@ini_set(’max_execution_time’,’300’);

請注意,這些是參考值,您可能需要針對您的站點進行調整。

提高極限

最後,保存它,使代碼在伺服器範圍內運行。

這樣,您就可以在WordPress網站上運行自定義PHP代碼段,並避免遵循的鏈接已過期錯誤。

2)編輯.htaccess文件

您可以從主題編輯器中編輯.htaccess文件,因此您將需要FTP客戶端或專用的文件管理器插件。 在此演示中,我們將使用FTP客戶端。

首先,您需要找到.htacess文件,因此轉到public_html文件夾,您將在其中看到它。

htaccess文件

現在是時候對其進行修改,以修復您遵循的鏈接在WordPress網站中已過期的錯誤。

2.1)增加限制

您需要做的第一件事是增加一些PHP限制,因此複製以下代碼:

php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 300
php_value max_input_time 300

請記住,您的網站上可能需要不同的值,因此請相應地進行調整。

2.2)編輯文件

現在,讓我們將這些值粘貼到.htaccess文件中。 要編輯文件,請右鍵單擊它,然後按查看/編輯。

編輯檔案

FileZilla將在您已安裝的文本編輯器上打開文件。 然後,將我們剛剛複製的代碼粘貼到頁腳中並保存。

htaccess文件已更新

之後,將文件上傳回伺服器,然後在彈出窗口中按「是」。

將文件上傳回伺服器

而已! 通過增加數據傳輸和文件上傳的限制,您已解決了您所關注的鏈接已過期的問題。

3)PHP.Ini文件

如果您不想編輯functions.php或.htaccess文件,則可以通過增加php.ini文件的限制來解決此錯誤。 您可以編輯現有文件,也可以創建一個全新的php.ini文件。

首先,檢查您的根文件夾以查看php.ini文件是否存在。 如果伺服器上已經有它,則可以對其進行編輯,否則,請打開任何文本編輯器並從下面粘貼代碼。

upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 300

修復您遵循的鏈接在wordpress中已過期錯誤-粘貼了php.ini文件

之後,保存文件並命名為php.ini。

現在,您已經創建了php.ini文件,您需要將其上傳到網站的根目錄。 為此,您可以通過cPanel的文件管理器或專用的文件管理器插件使用FTP客戶端。 對於此演示,我們將使用FTP客戶端。

在伺服器和FTP客戶端之間建立連接後,打開public_html文件夾並上傳剛剛創建的php.ini文件。

上傳php.ini文件

而已! 您已經成功更改了伺服器的默認默認upload_max_size,post_max_size和max_execution_time。

請確保文件名正確,並且已將其上傳到正確的目的地,否則將無法使用。

4)更新PHP版本

當您使用過時的PHP版本時,您可能會在站點上看到所鏈接的過期錯誤。 如果WordPress與您的PHP版本不兼容,您將很難順利運行網站。 WordPress推薦 使用PHP 7.4或更高版本以及MySQL 5.6或MariaDB 10.1以獲得良好的性能。

修復您遵循的鏈接在wordpress中已過期錯誤-wordpress最低伺服器要求

如果您運行的是PHP的舊版本,則應考慮對其進行更新。 好消息是,大多數cPanel託管提供商和託管WordPress託管提供商都包含此功能。 因此,要更新您的PHP版本,請登錄控制面板,然後在「軟體」下單擊「 PHP配置」。

修復您遵循的鏈接在wordpress中已過期錯誤-PHP配置

在此處,您將看到當前正在使用的版本,您只需從下拉列表中選擇所需的PHP版本即可。 然後,按更新以在伺服器範圍內應用它。

修復您遵循的鏈接在wordpress中已過期錯誤-更新php

在幾秒鐘內,您的伺服器將在所選的PHP版本上運行。

如您所見,更改PHP版本非常簡單,但是如果需要幫助,您可以隨時與託管服務提供商的支持專家聯繫。

一些託管公司(例如Kinsta和WP Engine)在其帳戶儀錶板中包含此功能,因此您可以從那裡直接更改PHP版本。

注意:請記住,某些已安裝的主題/插件可能與計劃使用的PHP版本不兼容,因此在更新PHP版本之前,請使用 PHP兼容性檢查器 避免其他問題。

5)聯繫您的託管公司

如果以上解決方案均不能解決您在WordPress網站上遵循的鏈接已過期錯誤的問題,則應與您的虛擬主機提供商聯繫。 他們的支持團隊將幫助您解決問題並增加伺服器限制。

最終建議

保持值儘可能低

僅在需要時更改值。 例如,如果必須上傳大於限制的文件,則必須增加該文件。 但是,您可能需要在此之後將其更改回先前的級別。

WordPress是最受歡迎的CMS,而且 30,000個網站 每天都被黑。 保持這些價值很高是有風險的,因為黑客可以輕鬆地上載任何大小的文件,執行它們並控制您的網站。 最重要的是,執行時間過長可能會影響您網站的性能和帶寬使用情況。 因此,為了保護您的網站免受黑客攻擊並使其性能保持最佳狀態,您應該保持較低的PHP執行時間。

修改子主題,而不是父主題

如上所述,我們不建議您修改父主題。 相反,您應該自定義子主題。 這是因為如果您編輯父主題,則每次對其進行更新時,現有文件都會被覆蓋,因此您將丟失所有自定義設置。 但是,當您使用子主題時,父主題上的更新不會影響您的修改。

如果您不知道如何創建子主題,請查看此分步指南。

確保您有備份

修復您遵循的鏈接已過期錯誤,涉及到編輯主題文件,WordPress核心文件或更改PHP版本。 為了確保數據安全,您應該創建站點的完整備份,並將其存儲在更安全的位置(而不是在伺服器上),因此,如果出現任何問題,可以還原您的站點。

結論

總而言之,如果您通過管理面板上傳大文件並且主題與PHP版本不兼容,則可能會遇到問題。

在本指南中,我們展示了幾種方法來修復您遵循的鏈接在WordPress中已過期錯誤:

  • 通過functions.php文件
  • 通過.htaccess文件
  • 編輯PHP.ini文件
  • 更新PHP版本
  • 聯繫您的託管公司

即使您是初學者,所有這些方法都簡單易行。 如果您不想使用任何第三方工具,則可以從「主題編輯器」或使用「代碼片段」來編輯functions.php文件。 另外,如果您不想在網站上添加額外的代碼,請遵循.htaccess方法。

另外,php.ini方法也是用戶友好且快速的方法,而如果您遇到與PHP的兼容性問題,則應更新到最新的PHP版本以獲得最佳性能。

最後,如果您對上述任何一種方法都不滿意,請與您的託管公司聯繫,並請他們為您修復它。

您使用哪種方法來解決過期的鏈接問題? 您知道其他方式嗎? 在下面的評論部分讓我們知道。

相關文章