Hướng dẫn sửa lỗi “The link you followed has expired” – Liên kết hết hạn
17 Nov, 2021 admin
Bạn vừa cài đặt theme hoặc plugin trên WordPress.
Nhưng đột ngột gặp lỗi màn hình trắng xóa và hiện lên lỗi:
The link you followed has expired
hay Liên kết hạn
Một trong những câu hỏi mà ngày nào mình cũng nhận được từ các bạn.
Cứ bình tĩnh lỗi này không đến do từ theme hoặc plugin bạn cài.
Vấn đề này liên quan đến server “Không cho phép bạn tải một file quá nặng lên server”
Lưu ý: Một số hosting sẽ không cho phép bạn can thiệp hoặc chỉnh sửa các thông số dưới đây, hãy liên hệ với bên hosting để được hỗ trợ nhé!
Kiểm tra giới hạn dung lượng upload tối đa
Làm thế nào để kiểm tra dung lượng tối đa bạn có thể upload là bao nhiêu?
Rất đơn giản chỉ cần vào Media » Add New.
Dòng Maximum upload file size: 256 MB
Chính là thông số thể hiện dung lượng tôi đa cho phép bạn upload lên hosting.
Nếu bạn thấy chỉ số này trên website quá bé, hoăc ít hơn file bạn đã upload.
Rất có thể bạn sẽ gặp lỗi “The link you followed has expired” hay “Liên kết hết hạn“.
Vậy giờ làm thế nào để sửa lỗi này?
Dưới dây Diều Hâu sẽ chỉ bạn một số cách để dứt điểm căn bệnh này.
Hướng dẫn tăng dung lượng tối đa cho phép upload
Có khá nhiều cách để sửa lỗi liên kết hết hạn.
Đơn giản là bạn có thể upload trực tiếp file plugin hoặc theme lên hosting.
Bạn sẽ cần truy cập vào hosting qua FTP Client qua File Manager (nếu có cPanel hoặc DirectAdmin).
Hãy kiểm tra xem file có quyền Write chưa nhé.
Lưu ý:
- Định dạng chuẩn cho phép upload lên hosting là .zip.
- Folder trên hosting bạn upload phải có đủ quyền như Read, Write.
1. Sửa file functions.php
Bạn chỉ cần thêm một đoạn code nhỏ vào file function.php
của theme như dưới.
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
Sau đó quay lại kiểm tra xem đã được chưa nhé.
Giờ quay lại upload file xem nó còn báo liên kết hết hạn không.
2. Tạo hoặc chỉnh sửa file PHP.INI
Như mình đã nói ở trên bạn sẽ cần truy cập file gốc của WordPress.
Bằng File Manager hay FTP thì tùy vào server của bạn nhé.
Nếu đang dùng Shared Host, có thể bạn sẽ không thấy file php.in
này.
Không sao cả, chỉ cần tạo một thư mục tên php.in và thêm đoạn code ở dưới:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
Đa số thì cách này đều hoạt động sau khi bạn làm theo.
Tuy nhiên nếu 64M không được, hãy thử 10MB (đôi khi nó lại được 😀).
3. Sửa file .htaccess
File .htaccess có rất nhiều sức mạnh, và thủ thuật hay ho bạn có thể áp dụng.
Nhưng nó chỉ dành cho những ai đang dùng Apache server mà thôi.
Nếu bạn chưa biết hãy đọc các thủ thuật sử dụng file .htaccess nhé.
Một trong đó là tăng giới hạn dung lượng upload tối đa.
Nhưng nếu bạn không thấy nó trên server, rất có thể bạn không dùng Apache.
Hoặc tham khảo bài tại sao không tìm thấy file .htaccess trên WordPress.
Mở file .htaccess
và thêm đoạn code sau là được
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
Cuối cùng nếu tất cả cách trên không hiệu quả.
Rất có thể hosting bạn đang không chi phép thay đổi thông số này.
Hãy liên hệ trực tiếp với bên hosting để được hỗ trợ (nhờ họ luôn nếu không biết).
Tốt nhất nên chọn một bên hosting uy tín, và có support đầy đủ nhé.
Hy vọng bài viết này giúp bạn sửa được lỗi liên kết hết hạn.
Nếu có bất kỳ câu hỏi nào hãy comment ở phía dưới nhé !