Wordpress library không hiển thị ảnh:
Giải pháp:
Reset lại cấu trúc bảng wp_options về mặc định.
Tải và cài đặt plugin 'WordPress Database Reset'.
Truy cập Tools->Database Reset.
Bên cạnh đó, cũng có thể một lý do về theme, bạn có thể kích hoạt về theme gốc chẳng hạn như 'twentytwelve'.
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in".
Lỗi tràn bộ nhớ.
Giải pháp:
Tăng bộ nhớ sử lý mã lệnh PHP.
1. Nếu bạn có quyền truy cập vào file PHP.ini, hãy thay đổi thông số memory_limit. Sửa 32M thành 64M hoặc nếu đang là 64M thì nâng lên 128M
memory_limit = 64M ; #Maximum amount of memory a script may consume (32MB)
|
2. Nếu bạn không truy cập được file PHP.ini thì giải pháp thay thế sử dụng .htaccess
php_value memory_limit 64M
|
3. Thử thêm dòng sau vào file wp-config.php
define('WP_MEMORY_LIMIT', '64M');
|
4. Nếu hosting của bạn cho phép tùy chỉnh PHP.ini, thì cách khác bạn tạo file PHP.ini trong thư mục wp-admin
Không lưu được bài viết/trang.
Đây là vấn đề về bảo mật do extension mod_security trên server. Bạn có thể tắt extension này trong file .htaccess. Thử cách sau:
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
SecFilterInheritance Off
</IfModule>
<IfModule mod_security2.c>
SecFilterEngine off
</IfModule>
<IfModule mod_env.c>
SetEnv MODSEC_ENABLE Off
PassEnv MODSEC_ENABLE
</IfModule>
|
Chú ý: tránh sử dụng một số ký tự đặc biệt chẳng hạn: where, into, episode, select, union, from, insert, ..
Warning: Cannot modify header information – headers already sent by.
Đây là lỗi output, trong khi gửi lệnh vào header PHP phát hiện có một ký tự lạ đã output trước đó, dẫn đến lỗi này.
Giải pháp:
Xóa khoảng trống, ký tự cách, dòng trắng hoặc bất kỳ ký tự khả nghi khác trong file wp-config.php
Xóa mọi ký tự trước và sau cặp PHP: <?php ?>
Wordpress Admin Dashboard không hiển thị đúng giao diện:
Lỗi này do vấn đề của Proxy & Firewall.
Xóa proxy hoặc firewall cookies và cache trong trình duyệt và nhấn Ctrl+ F5 để load lại trang.
Lỗi trang đăng nhập (404).
- Giải pháp 1: Cập nhật lại URL trong database.
Mở bảng 'wp_options', tìm giá trị siteurl ở cột option_name.
- Giải pháp 2: Thiết lập quyền truy cập thư mục.
Cập nhật giá trị 755 cho thư mục /wp-admin và check vào 'Recurse into subdirectories' khi nhấn OK
Lặp lại thao tác này cho các thư mục '/wp-content' và '/wp-includes'.
Cuối cùng, nhấn Ctrl+F5 để xóa cache trong trình duyệt.