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

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.
Chuyển Đổi Đơn Vị

Chuyển Đổi Đơn Vị

Chuyển đổi giữa các đơn vị đo lường phổ biến: chiều dài, trọng lượng, nhiệt độ, tốc độ, diện tích, thể tích, thời gian, và dữ liệu.
Làm Đẹp JavaScript

Mã hóa/giải mã URL

Chuyển đổi URL hoặc chuỗi văn bản giữa dạng mã hóa (encode) và dạng gốc (decode), giữ an toàn cho ký tự tiếng Việt, dấu cách và ký tự đặc
Phân Loại Intent Từ Khóa

Phân Loại Intent Từ Khóa

Nhập danh sách từ khóa, công cụ tự động phân loại intent: Informational, Commercial, Transactional, Navigational để hỗ trợ keyword map và cluster nội dung SEO.
Trích Xuất Email Từ Văn Bản

Trích Xuất Email Từ Văn Bản

Tự động tìm và trích xuất tất cả địa chỉ email từ văn bản, tài liệu hoặc HTML.

AI Tool

Trích Xuất Thực Thể

Trích Xuất Thực Thể

Trích xuất thực thể NLP (người, địa điểm, tổ chức, khái niệm, sản phẩm) từ văn bản. Tối ưu Entity SEO và phân tích nội dung chuyên sâu.