Thiết kế web WordPress với những lỗi thường gặp thì nguyên nhân và cách khắc phục như thế nào?
Để tiếp nối phần 1, hôm nay chúng tôi sẽ cung cấp thêm những lỗi thường gặp trong thiết kế web WordPress để các bạn có thể biết thêm nhiều kiến thức hơn.
Lỗi 5. Bị hỏi tài khoản FTP khi cài theme/plugin
>>> Xem thêm: các mẫu thiết kế web tin tức chuyên nghiệp
Đây sẽ là lỗi hiếm hoi khi những nhà thiết kế web wordpress bị hỏi tài khoản FTP của host mỗi khi cài đặt một theme hay plugin mới, đây cũng chính là cơ chế làm việc của WordPress để tiến hành can thiệp vào host để tải hoặc thay đổi các tập tin trên đó.
– Cách khắc phục:
+ Hãy chèn đoạn sau vào file wp-config.php:
01. define( ‘FS_METHOD’, ‘direct’ );
+ Nếu chèn đoạn trên mà vẫn không được thì chèn các đoạn sau vào file wp-config.php và thay đổi thành thông tin tài khoản FTP của host:
01. define (‘FTP_USER’, ‘username’);
02. define (‘FTP_PASS’, ‘password’);
03. define (‘FTP_HOST’, ‘host’);
Lỗi 6. Lỗi lập một kết nối cơ sở dữ liệu
Khi bạn thiết kế web wordpress sẽ thấy lỗi này sẽ xuất hiện ở hai trường hợp:
– Thông tin database bạn nhập vào file wp-config.php bị sai vì vậy bạn nên kiểm tra lại thông tin.
– MySQL đang bị quá tải không thể xử lý dữ liệu gửi đi và gửi về được, thường gặp ở các host yếu hoặc bị DDoS.
Lỗi 7. 404 Not Found khi vào xem bài viết
Gặp phải lỗi này chắc rằng những nhà thiết kế web wordpress đều biết là do máy chủ không tìm được tập tin tương ứng với truy vấn người dùng ở trình duyệt. Trong WordPress, nhiều người sẽ mắc phải lỗi này khi vào xem bài viết hoặc một cái gì đó bất kỳ sau khi tùy chỉnh permalink.
– Lý do xuất hiện lỗi là do cơ chế rewrite URL chưa được kích hoạt trên website bởi vì file .htaccess chưa chèn các quy tắt rewrite cho nó.
Cách khắc phục:
Hãy thử chèn đoạn sau vào file .htaccess ở thư mục gốc trên host:
01.
02. # BEGIN WordPress
03. <IfModule mod_rewrite.c>
04. RewriteEngine On
05. RewriteBase /
06. RewriteRule ^ index \ php $ – [L]
07. RewriteCond% {REQUEST_FILENAME}! -f
08. RewriteCond% {REQUEST_FILENAME}! -d
09. RewriteRule. /index.php [L]
10. & lt; / IfModule & gt;
11. # END WordPress
Lỗi 8. “không thể tạo thư mục wp-content / uploads …” khi upload ảnh
Những nhà thiết kế web wordpress đã từng đau đầu vì nhận được lỗi màu đỏ choét như thế mỗi khi upload ảnh lên bài viết. Lý do xuất hiện lỗi này là máy chủ không có quyền ghi dữ liệu để tiến hành tạo thư mục hoặc đăng một dữ liệu mới vào đó.
>>> Xem thêm: Mẫu thiết kế web du lịch chuyên nghiệp
Để khắc phục, chúng ta có thể tiến hành CHMOD thư mục wp-content/uploads và tất cả các thư mục con bên trong của nó thành 755.
Lỗi 9. Stylesheet Is Missing
Đối với những người thiết kế web WordPress mới thì thường xuyên gặp lỗi này khi tải file theme từ internet về thay vì cài theme có trong thư viện.
– Nguyên nhân chính xảy ra lỗi đó là:
+ File theme thiếu file style.css .
+ Theme bị nén sai cấu trúc. Bạn cài theme làm sao mà khi vào host, theme bạn phải có cấu trúc là /wp-content/themes/tên-theme/style.css
Lỗi 10. PCLZIP_ERR_BAD_FORMAT .
Đây cũng là một trong những lỗi phổ biến liên quan khi upload theme từ máy tính lên. Nguyên nhân là do theme chúng ta upload lên là định dạng .rar chứ không phải .zip, WordPress chỉ chấp nhận file .zip mà thôi để nó tự động giải nén.
Cách khắc phục duy nhất đó là hãy giải nén theme ra và nén lại thành .zip thay vì .rar.
Lỗi 11. Lỗi: Các tập tin được tải lên vượt quá upload_max_filesize
Lỗi này thường xảy ra nếu những nhà thiết kế web wordpress dùng Shared Host và sẽ gặp khi bạn upload tập tin gì đó trên host. Nguyên nhân không đâu khác đó là tập tin bạn tải lên vượt quá giới hạn dung lượng tải lên cho phép của PHP mà máy chủ của họ thiết lập.
Cách khắc phục: bạn hãy là chèn đoạn sau vào tập tin .htaccess ở thư mục gốc trên host để tăng giới hạn lên 10MB.
01. php_value upload_max_filesize 10M
02.php_value post_max_size 10M