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.
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.
• 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()
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
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
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
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)
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! */
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
phpinfo.php:<?php phpinfo(); ?>Upload lên server và truy cập qua browser:
https://yourdomain.com/phpinfo.php