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

Tạo Mã 2FA/TOTP

Tạo Mã 2FA/TOTP

Tạo mã xác thực 2 bước (2FA/TOTP) từ secret key. Hỗ trợ nhập đơn lẻ hoặc hàng loạt.
Tính Giá Thầu Công Trình Xây Dựng

Tính Giá Thầu Công Trình Xây Dựng

Tính toán giá thầu cho công trình xây dựng với bảng chi phí chi tiết: vật liệu, nhân công, máy móc, chi phí chung, lợi nhuận và thuế VAT.

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.
Kiểm Tra XML Sitemap

Kiểm Tra XML Sitemap

Xác minh website có cấu hình XML sitemap đúng chuẩn để giúp công cụ tìm kiếm dễ dàng crawl và index.
Chuyển Đổi Config Webserver

Chuyển Đổi Config Webserver

Chuyển đổi cấu hình giữa Apache (.htaccess), Nginx, Caddy, IIS (web.config), và Lighttpd. Hỗ trợ redirects, rewrites, headers, CORS, cache, security.
Chiều Cao và Cân Nặng Chuẩn WHO Cho Trẻ

Chiều Cao và Cân Nặng Chuẩn WHO Cho Trẻ

Tính toán chiều cao và cân nặng chuẩn theo Tổ chức Y tế Thế giới (WHO) cho trẻ từ 0-60 tháng tuổi, kèm đánh giá tình trạng dinh dưỡng.