Cấu Hình PHP

Tạo mã cấu hình PHP cho nhiều phương pháp: php.ini, .htaccess, .user.ini, runtime function, và wp-config.php.

⚙️ Chọn các thông số cần cấu hình:

💡 Nên lớn hơn upload_max_filesize
💡 Nên lớn hơn post_max_size
💡 WordPress/WooCommerce nên ≥ 3000
💡 Mặc định: 1440 (24 phút)

Hướng dẫn sử dụng

1. Chọn cấu hình mẫu hoặc tùy chỉnh từng thông số

2. Nhập giá trị mong muốn cho các thông số

3. Chọn phương pháp cấu hình phù hợp với hosting

4. Copy mã được tạo và thêm vào file tương ứng

5. Restart web server (nếu cần) và kiểm tra kết quả

6. Nhấn "Xử lý" (hoặc tên button tương ứng) hoặc phím tắt Ctrl+Enter.

7. Sao chép kết quả hoặc nhấn Ctrl+K để xóa.

Lưu ý quan trọng

• Không phải tất cả hosting đều cho phép thay đổi php.ini

• .htaccess chỉ hoạt động trên Apache, không dùng được với Nginx

• .user.ini cần thời gian 5 phút để áp dụng (user_ini.cache_ttl)

• ini_set() không thay đổi được một số setting như upload_max_filesize

• Luôn backup file trước khi chỉnh sửa

• Kiểm tra kết quả bằng phpinfo() hoặc ini_get()

Các phương pháp cấu hình PHP:

1. php.ini (Tốt nhất - Toàn server)

File cấu hình chính của PHP

Cần quyền root hoặc admin server

Áp dụng cho toàn bộ server/VPS

Vị trí: /etc/php/8.x/apache2/php.ini (Linux) hoặc C:\xampp\php\php.ini (Windows)

Cần restart Apache/Nginx sau khi sửa

2. .htaccess (Apache only - Per directory)

Dành cho Apache web server

Không cần quyền root

Đặt trong thư mục gốc website

Không cần restart server

⚠️ Không hoạt động trên Nginx

Chỉ thay đổi được setting có mode PHP_INI_PERDIR hoặc PHP_INI_ALL

3. .user.ini (PHP-FPM/FastCGI - Per directory)

Dành cho PHP chạy dưới FastCGI/PHP-FPM

Shared hosting thường dùng phương pháp này

Đặt trong thư mục gốc website

Cần 5 phút để áp dụng (cache)

Cú pháp giống php.ini

4. ini_set() (Runtime - Limited)

Thay đổi setting trong code PHP

Chỉ áp dụng trong script đang chạy

⚠️ Không thay đổi được upload_max_filesize, post_max_size

Phù hợp với memory_limit, max_execution_time

Đặt ở đầu file PHP (trước bất kỳ output nào)

5. wp-config.php (WordPress specific)

Dành riêng cho WordPress

Sử dụng define() constants

Ưu tiên cao hơn cấu hình PHP thông thường

Đặt trước dòng /* That's all, stop editing! */

Quy tắc vàng:

memory_limit > post_max_size > upload_max_filesize

WordPress: memory_limit ≥ 256MB, upload_max_filesize ≥ 64MB

WooCommerce: max_input_vars ≥ 3000 (nhiều sản phẩm biến thể)

Production: display_errors = Off, error_reporting = E_ALL (log vào file)

Development: display_errors = On, error_reporting = E_ALL

Ví dụ: Kiểm tra cấu hình hiện tại

Tạo file phpinfo.php:
<?php phpinfo(); ?>
Upload lên server và truy cập qua browser: https://yourdomain.com/phpinfo.php
⚠️ Xóa file sau khi kiểm tra (bảo mật)

Tiện ích liên quan

Phân Tích Bài Viết IELTS/PTE

Phân Tích Bài Viết IELTS/PTE

Phân tích chi tiết bài viết của bạn với điểm số từ vựng, cấu trúc câu, độ phức tạp và các tiêu chí chấm điểm IELTS/PTE.
Công Cụ Encode/Decode HTML

Mã Hóa/Giải Mã HTML

Chuyển đổi ký tự đặc biệt thành HTML entities và ngược lại. Hỗ trợ đầy đủ HTML4 và HTML5 entities.

AI Tool

Tạo Meta Description

Tạo Meta Description

Tạo meta description hấp dẫn, tối ưu SEO cho bài viết/trang web. Tăng CTR từ Google lên 20-40% với mô tả thu hút click. Hỗ trợ AI và mẫu có
Kiểm Tra Hệ Điều Hành 32-bit hay 64-bit

Kiểm Tra Hệ Điều Hành 32-bit hay 64-bit

Xác định nhanh hệ điều hành của bạn là phiên bản 32-bit hay 64-bit để tải đúng phần mềm.
Giải Mã Văn Bản (Text Deobfuscation)

Giải Mã Văn Bản (Text Deobfuscation)

Giải mã và khôi phục văn bản đã bị làm rối bằng các phương pháp mã hóa khác nhau.
Tạo File Robots.txt

Tạo File Robots.txt

Tạo file robots.txt chuẩn SEO với các quy tắc Allow/Disallow, User-agent, Sitemap và nhiều tùy chọn khác.