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

Optimize Etsy Product Keywords

Optimize Etsy Product Keywords

ạo mega-prompt ChatGPT để nghiên cứu từ khóa Etsy chuyên sâu, tập trung cả short-tail và long-tail nhằm tăng khả năng hiển thị và chốt đơn.
Kiểm Tra & Định Dạng JSON

Kiểm Tra & Định Dạng JSON

Validate cú pháp JSON, format đẹp (pretty print), minify (nén), hiển thị lỗi chi tiết với số dòng/cột, và thống kê JSON.
Làm sạch nội dung AI

Làm Sạch Nội Dung AI

Làm sạch và format nội dung từ ChatGPT, Claude - trích xuất code blocks, xóa artifacts, chuyển đổi markdown
Tạo Mật Khẩu Ngẫu Nhiên

Tạo Mật Khẩu Ngẫu Nhiên

Tạo mật khẩu mạnh và bảo mật ngay lập tức để bảo vệ tài khoản của bạn trực tuyến
Tạo Username Ngẫu Nhiên

Tạo Username Ngẫu Nhiên

Tạo username độc đáo và sáng tạo cho mạng xã hội, game, hoặc bất kỳ nền tảng nào. Nhận ngay 10 gợi ý username chỉ với một cú nhấp chuột!
Tạo Chữ In Đậm Cho Mạng Xã Hội

Tạo Chữ In Đậm Cho Mạng Xã Hội

Chuyển văn bản thường thành chữ in đậm Unicode để sử dụng trên Facebook, Instagram, Twitter, TikTok. Hỗ trợ nhiều kiểu chữ đậm khác nhau.