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

Xóa thẻ HTML

Xóa Thẻ HTML

Loại bỏ tất cả thẻ HTML và chỉ giữ lại văn bản thuần túy, an toàn với ký tự hợp lệ

AI Tool

Tạo Dàn Ý Blog

Tạo Dàn Ý Blog

Tạo dàn ý blog chi tiết với cấu trúc H2/H3 chuyên nghiệp. Tiết kiệm 30-60 phút lên kế hoạch mỗi bài viết. Hỗ trợ 8 kiểu bài và AI generator.
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.
Đếm Số Từ

Đếm Số Từ

Công cụ đếm số từ trực tuyến này giúp bạn dễ dàng đếm số lượng từ, ký tự, câu, đoạn văn và khoảng trắng trong một đoạn văn bản. Chỉ
Thêm Tiền Tố và Hậu Tố Vào Từng Dòng

Thêm Tiền Tố và Hậu Tố Vào Từng Dòng

Bọc nhiều dòng văn bản với tiền tố và/hoặc hậu tố tùy chỉnh. Tiền tố sẽ được chèn vào đầu mỗi dòng và hậu tố vào cuối.
Tính Giờ Làm Việc

Tính Giờ Làm Việc

Tính tổng số giờ làm việc giữa thời gian bắt đầu và kết thúc. Hỗ trợ định dạng 12 giờ (AM/PM) và 24 giờ, có thể trừ thời gian nghỉ.