Khắc phục lỗi “The Link You Followed Has Expired” WordPress

4 tháng ago, Hướng dẫn WordPress, Views
Khắc phục lỗi “The Link You Followed Has Expired” WordPress

Khắc phục lỗi “The Link You Followed Has Expired” (Liên kết bạn truy cập đã hết hạn) trong WordPress

Lỗi “The Link You Followed Has Expired” trong WordPress là một vấn đề khá phổ biến và gây khó chịu cho người dùng. Lỗi này thường xảy ra khi bạn cố gắng thực hiện một hành động nào đó, chẳng hạn như tải lên plugin hoặc theme, cập nhật WordPress, hoặc thậm chí là đăng nhập vào trang quản trị.

Bài viết này sẽ cung cấp cho bạn một cái nhìn tổng quan về nguyên nhân gây ra lỗi này và các phương pháp khắc phục hiệu quả, giúp bạn nhanh chóng giải quyết vấn đề và tiếp tục công việc của mình.

Nguyên nhân gây ra lỗi “The Link You Followed Has Expired”

Có nhiều nguyên nhân có thể dẫn đến lỗi “The Link You Followed Has Expired” trong WordPress. Dưới đây là một số nguyên nhân phổ biến nhất:

  • Giới hạn bộ nhớ PHP: WordPress cần một lượng bộ nhớ nhất định để hoạt động bình thường. Nếu bộ nhớ PHP được cấp cho WordPress quá thấp, lỗi này có thể xảy ra khi bạn thực hiện các tác vụ đòi hỏi nhiều tài nguyên.
  • Thời gian thực thi PHP tối đa (max_execution_time): Mỗi khi một script PHP được thực thi, nó chỉ có một khoảng thời gian giới hạn để hoàn thành. Nếu một tác vụ mất quá nhiều thời gian, nó sẽ bị dừng lại và lỗi này có thể xuất hiện.
  • Kích thước tải lên tối đa (upload_max_filesize): Khi bạn cố gắng tải lên một file có kích thước lớn hơn giới hạn tải lên tối đa, bạn sẽ gặp phải lỗi này.
  • Vấn đề với plugin hoặc theme: Một số plugin hoặc theme có thể gây ra xung đột hoặc tiêu thụ quá nhiều tài nguyên, dẫn đến lỗi “The Link You Followed Has Expired”.
  • Phiên đăng nhập hết hạn: Nếu phiên đăng nhập của bạn đã hết hạn, bạn sẽ không thể thực hiện các tác vụ yêu cầu quyền quản trị và có thể gặp phải lỗi này.

Các phương pháp khắc phục lỗi “The Link You Followed Has Expired”

Dưới đây là một số phương pháp bạn có thể thử để khắc phục lỗi “The Link You Followed Has Expired” trong WordPress:

1. Tăng giới hạn bộ nhớ PHP

Đây là một trong những giải pháp phổ biến nhất và thường hiệu quả nhất. Bạn có thể tăng giới hạn bộ nhớ PHP bằng cách chỉnh sửa tệp wp-config.php hoặc php.ini.

Chỉnh sửa tệp wp-config.php:

Thêm dòng sau vào tệp wp-config.php của bạn (nằm trong thư mục gốc của WordPress):

define('WP_MEMORY_LIMIT', '256M');

Thay đổi '256M' thành một giá trị lớn hơn nếu cần thiết, ví dụ: '512M'.

Chỉnh sửa tệp php.ini:

Tìm tệp php.ini của bạn (vị trí có thể khác nhau tùy thuộc vào nhà cung cấp dịch vụ hosting của bạn). Tìm các dòng sau và thay đổi giá trị:

memory_limit = 256M
post_max_size = 32M
upload_max_filesize = 32M

Tăng các giá trị này lên, ví dụ:

memory_limit = 512M
post_max_size = 64M
upload_max_filesize = 64M

Lưu ý: Nếu bạn không chắc chắn về cách chỉnh sửa tệp php.ini, hãy liên hệ với nhà cung cấp dịch vụ hosting của bạn để được hỗ trợ.

2. Tăng thời gian thực thi PHP tối đa (max_execution_time)

Tương tự như bộ nhớ PHP, bạn cũng có thể tăng thời gian thực thi PHP tối đa để cho phép các script chạy lâu hơn. Bạn có thể chỉnh sửa tệp .htaccess hoặc php.ini.

Chỉnh sửa tệp .htaccess:

Thêm dòng sau vào tệp .htaccess của bạn (nằm trong thư mục gốc của WordPress):

php_value max_execution_time 300

Giá trị 300 đại diện cho số giây. Bạn có thể điều chỉnh giá trị này theo nhu cầu.

Chỉnh sửa tệp php.ini:

Tìm dòng sau trong tệp php.ini:

max_execution_time = 30

Thay đổi giá trị này thành một số lớn hơn, ví dụ:

max_execution_time = 300

3. Tăng kích thước tải lên tối đa (upload_max_filesize)

Nếu bạn gặp lỗi này khi tải lên các file lớn, bạn cần tăng kích thước tải lên tối đa. Bạn có thể thực hiện việc này bằng cách chỉnh sửa tệp php.ini hoặc sử dụng một plugin.

Chỉnh sửa tệp php.ini:

Tìm dòng sau trong tệp php.ini:

upload_max_filesize = 2M
post_max_size = 8M

Thay đổi các giá trị này thành một số lớn hơn, ví dụ:

upload_max_filesize = 64M
post_max_size = 64M

Sử dụng plugin:

Có một số plugin WordPress có thể giúp bạn tăng kích thước tải lên tối đa, chẳng hạn như “Increase Maximum Upload File Size”.

4. Kiểm tra và vô hiệu hóa các plugin và theme

Đôi khi, một plugin hoặc theme có thể gây ra lỗi “The Link You Followed Has Expired”. Để kiểm tra xem điều này có phải là nguyên nhân hay không, hãy thử vô hiệu hóa tất cả các plugin của bạn và chuyển sang một theme mặc định của WordPress (ví dụ: Twenty Twenty-Three). Nếu lỗi biến mất, hãy kích hoạt lại các plugin và theme từng cái một để xác định plugin hoặc theme nào gây ra sự cố.

  • Vô hiệu hóa tất cả các plugin.
  • Chuyển sang một theme mặc định của WordPress.
  • Kiểm tra xem lỗi còn xảy ra hay không.

5. Xóa bộ nhớ cache của trình duyệt

Đôi khi, bộ nhớ cache của trình duyệt có thể gây ra sự cố. Hãy thử xóa bộ nhớ cache và cookie của trình duyệt và sau đó thử lại.

6. Kiểm tra phiên đăng nhập

Đảm bảo rằng phiên đăng nhập của bạn vẫn còn hiệu lực. Nếu bạn đã đăng nhập trong một thời gian dài, hãy thử đăng xuất và đăng nhập lại.

7. Liên hệ với nhà cung cấp dịch vụ hosting

Nếu bạn đã thử tất cả các phương pháp trên mà vẫn không khắc phục được lỗi, hãy liên hệ với nhà cung cấp dịch vụ hosting của bạn để được hỗ trợ. Họ có thể có thể cung cấp cho bạn thông tin chi tiết hơn về nguyên nhân gây ra lỗi và giúp bạn giải quyết vấn đề.

Kết luận

Lỗi “The Link You Followed Has Expired” trong WordPress có thể gây khó chịu, nhưng thường có thể được khắc phục bằng cách thực hiện một trong các phương pháp được đề cập trong bài viết này. Bằng cách tăng giới hạn bộ nhớ PHP, thời gian thực thi PHP tối đa và kích thước tải lên tối đa, kiểm tra plugin và theme, xóa bộ nhớ cache của trình duyệt và kiểm tra phiên đăng nhập, bạn có thể nhanh chóng giải quyết vấn đề và tiếp tục công việc của mình.

  • Tăng giới hạn bộ nhớ PHP là một giải pháp phổ biến.
  • Kiểm tra và vô hiệu hóa plugin/theme có thể giúp xác định nguyên nhân.
  • Liên hệ nhà cung cấp hosting nếu bạn không thể tự giải quyết vấn đề.

Hy vọng bài viết này hữu ích cho bạn! Chúc bạn thành công!

  • Luôn sao lưu trang web của bạn trước khi thực hiện bất kỳ thay đổi nào.
  • Ghi lại các bước bạn đã thực hiện để khắc phục sự cố.
  • Tìm kiếm trợ giúp từ cộng đồng WordPress nếu bạn gặp khó khăn.