Hướng dẫn sửa lỗi yêu cầu đăng nhập tài khoản FTP trong WordPress.
Vừa rồi, tôi có nhận thiết kế website cho trường tiểu học Hoàng Văn Thụ ở huyện Thống Nhất, tỉnh Đồng Nai. Trong quá trình tác nghiệp, tôi đã gặp phải một chút rắc rối khi WordPress yêu cầu phải đăng nhập tài khoản FTP thì mới cho upload, xoá hay update theme và plugin. Điều này thực sự khá là khó chịu khi mà mỗi lần tôi thực hiện một thao tác nào đó, WordPress lại yêu cầu phải khai báo thông tin.
Tham khảo thêm:
- Khắc phục lỗi Too many redirects trong WordPress
- Sửa lỗi Cannot modify header information trong WordPress
- Hướng dẫn khắc phục lỗi trắng trang trong WordPress
Khắc phục lỗi yêu cầu đăng nhập tài khoản FTP trong WordPress
Sau một hồi loay hoay, cuối cùng tôi cũng đã tìm được cách giải quyết. Mọi việc tưởng chừng rất phức tạp nhưng thực ra lại vô cùng đơn giản.
Các bạn chỉ cần thêm đoạn code sau vào file wp-config.php:
/*** FTP login settings ***/
define("FTP_HOST", "localhost");
define("FTP_USER", "ftp-user");
define("FTP_PASS", "ftp-password");
Nhớ là nó phải nằm bên trên dòng:
/* That's all, stop editing! Happy blogging. */
Nếu vẫn tiếp tục gặp phải thông báo lỗi, các bạn thêm tiếp đoạn code sau vào ngay bên dưới và lưu lại:
define('FS_METHOD', 'direct');
Đối với VPS, server
Nếu sử dụng code trong file wp-config.php vẫn chưa giải quyết được vấn đề, các bạn nên kiểm tra lại việc phân quyền cho thư mục cài đặt WordPress theo hướng dẫn sau đây.
Hy vọng, với những thủ thuật kể trên, các bạn sẽ nhanh chóng xử lý được lỗi yêu cầu đăng nhập tài khoản FTP đầy khó chịu mà mình đang gặp phải. Nếu bạn biết bất cứ giải pháp nào khác hữu hiệu hơn, đừng quên chia sẻ nó với chúng tôi trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)
Mình dùng VPS và dùng VPSSIM mà bỏ cái tính năng này mãi không được, Nhập tài khoản FTP thì báo sai. AD chỉ giúp mình với
Cũng đang vướn chỗ này với vppssim, chán, lên đây thì gặp ng cùng cảnh ngộ =))
Làm đc rồi, bác vào vpssim, Mục quản lý FTP, Setup FTP server over TLS, xong rồi thì bác quay lại mục quản lý FTP, setup FTP cho website, nó sẽ cấp lại cho bác username vs pâss, xong là xong
Bạn có biết cách khách phục lỗi không kết nối được với port 21 không ? Mình đang bị lỗi đoạn đó :(
Cái này
define("FTP_HOST", "localhost");
để nguyên hả bác, chỉ thây thông tin 2 cái dưới thôi hả ?Trước hết cứ thử để nguyên cả code. Nếu vẫn không được thì thay
ftp-user
vàftp-password
bằng thông tin của bạn.Trên VPS Nếu bạn nào đang sử dụng VPSSIM thì vào chọn mục số 1, chọn tiếp mục số 12, trong mục 12 chọn tiếp mục 1 hoặc 2 (nếu nhiều website trên VPS thì chọn 1 ; nếu chỉ cài đúng một website thì chọn 2). Nhấn Enter và sau đó chờ kết quả. Mình vừa làm xong sau 2 ngày mày con mẹ mò.
Đoạn code sau ở đâu bác :v
Không thấy thì F5 đi bạn ơi. Có thể do mạng chậm nên nó load chưa ra đấy. Mình lưu code trên GitHub.