
PHP2Shell: cập nhật PHP ngay để vá 2 lỗ hổng RCE critical
PHP2Shell (CVE-2026-109618, CVE-2026-109619) cho phép chạy mã từ xa không cần đăng nhập trên mọi server PHP phục vụ web. Cách kiểm tra, cập nhật và giảm thiểu tạm thời.
Bài viết về phát triển, công nghệ và các phương pháp hay nhất
Ghi chép thực chiến từ dự án thật — Laravel, Node.js, Odoo, DevOps và quy trình làm việc cùng AI. Mỗi bài đều xuất phát từ thứ tôi đã tự build, debug hoặc deploy, kèm câu lệnh, cấu hình và cả lỗi đã gặp. Nhiều hướng dẫn đi kèm một công cụ miễn phí chạy ngay trên trình duyệt.

PHP2Shell (CVE-2026-109618, CVE-2026-109619) cho phép chạy mã từ xa không cần đăng nhập trên mọi server PHP phục vụ web. Cách kiểm tra, cập nhật và giảm thiểu tạm thời.

Từ 12/11/2026, SSH tới bitbucket.org bị chặn dần theo khung giờ, gỡ hẳn ngày 10/12. Cách chuyển sang ssh.bitbucket.org trên máy, server, CI và sửa lỗi Permission denied.

Laravel Doctor là package first-party giúp kiểm tra environment, database, queue, storage và cấu hình bảo mật cơ bản chỉ với php artisan doctor. Cách cài, cách dùng và giới hạn.

Lỡ git checkout -b khi đang đứng trên nhánh khác khiến nhánh mới cõng code chưa merge. Đây là cách phát hiện và dọn sạch nhánh Git sai gốc trước khi mở PR.

Laravel Scheduler báo “Has Mutex” khi dùng withoutOverlapping()? Đây là nguyên nhân lock bị giữ và cách xử lý đúng kỹ thuật cho production.

Tổng quan vòng đời Odoo custom module: cấu trúc, model, phân quyền, cài/nâng cấp/gỡ an toàn và lỗi production hay gặp — kèm checklist chống mất dữ liệu.

Cách giữ nhân vật nhất quán khi tạo ảnh ChatGPT qua 50 hình chỉ với 8 câu lệnh: từ hồ sơ gốc, cố định nhận diện đến kịch bản 50 ý tưởng.

Hướng dẫn setup SSH Key cho Bitbucket trên MacBook/Windows để fix lỗi git pull/git push do App Password deprecated. Có command, cách test, đổi remote SSH.

Bitbucket App Password bị deprecated khiến git pull, git clone hoặc git push qua HTTPS lỗi 410 và Authentication failed. Hướng dẫn tạo API Token đúng scope và nhiều cách xử lý an toàn cho dev, DevOps