<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://writeblabla.com/sload.php?language=vi&amp;xsl=atom" media="screen"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[Blog - Phan Tấn Dũng Blog RSS]]></title>
  <updated>2026-02-04T04:19:00-05:00</updated>
  <id>urn:uuid:f53c7ed9-c534-a3b2-9ef2-2b367aa6b5e9</id>
  <link href="https://writeblabla.com/blog/" rel="alternate" type="text/html"/>
  <subtitle type="html"><![CDATA[Hướng dẫn lập trình NukeViet, kiến thức php mysql javascript html css]]></subtitle>
  <author>
    <name><![CDATA[Phan Tấn Dũng Blog]]></name>
  </author>
  <rights type="html">Copyright © Phan Tấn Dũng Blog</rights>
  <generator>NukeViet v4.x</generator>
  <icon>https://writeblabla.com/uploads/icon.png</icon>
  <logo>https://writeblabla.com/assets/images/logo_atom.png</logo>
  <entry>
    <title type="html"><![CDATA[Thay đổi phiên bản php 8.5 cho xampp windows]]></title>
    <updated>2026-02-04T04:19:00-05:00</updated>
    <id>urn:uuid:0e8a4fad-b68d-9a56-cb94-dc9ee1b24e58</id>
    <link type="text/html" href="https://writeblabla.com/blog/thay-doi-phien-ban-php-8-5-cho-xampp-windows.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2026/xampp-php82-php85.jpg" alt="" align="left" border="0" width="120"/>]]>Xampp cho windows tại thời điểm tháng 1/2026 vẫn dừng ở php 8.2. Hướng dẫn này giúp bạn đổi từ php8.2 lên php8.5</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn cài extension redis cho php của xampp windows]]></title>
    <updated>2025-10-21T02:31:00-04:00</updated>
    <id>urn:uuid:d8d46194-cb4c-bfcd-82f0-f43e686535dd</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-cai-extension-redis-cho-php-cua-xampp-windows.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/php-version.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn chi tiết cách cài đặt extension Redis cho PHP trên XAMPP: tải php_redis.dll từ PECL, copy vào thư mục php/ext, kích hoạt trong php.ini và kiểm tra bằng phpinfo để đảm bảo Redis hoạt động thành công.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn cài đặt Memcached Server, Redis Server trên Linux]]></title>
    <updated>2025-10-20T23:10:00-04:00</updated>
    <id>urn:uuid:f2702742-89d6-35a9-5399-401898c3b957</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-cai-dat-memcached-server-redis-server-tren-linux.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/php-version.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn này phục vụ phát triển, không dành cho môi trường xuất bản</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn cài extension memcached cho php của xampp windows]]></title>
    <updated>2025-10-20T22:35:00-04:00</updated>
    <id>urn:uuid:8ff59c4f-df89-98f7-c679-406bed8a72bb</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-cai-extension-memcached-cho-php-cua-xampp-windows.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn cài đặt extension Memcached cho PHP trên XAMPP, bao gồm cách tải đúng phiên bản DLL từ PECL, copy các file cần thiết vào thư mục PHP, kích hoạt trong php.ini, và kiểm tra thành công bằng phpinfo() trên trình duyệt.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Trộn remote một nhánh về kho code Git và squash thành một commit]]></title>
    <updated>2025-06-18T23:05:00-04:00</updated>
    <id>urn:uuid:7d76694e-b3b9-c2e2-a957-9a1e60368965</id>
    <link type="text/html" href="https://writeblabla.com/blog/tron-remote-mot-nhanh-ve-kho-code-git-va-squash-thanh-mot-commit.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn chi tiết cách merge toàn bộ nhánh từ remote khác vào nhánh chính và squash thành một commit duy nhất bằng Git. Phù hợp khi làm việc với fork và muốn giữ lịch sử commit sạch sẽ.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn nâng cấp module tương thích NukeViet 4.5 lên NukeViet 5.0]]></title>
    <updated>2025-04-29T19:37:00-04:00</updated>
    <id>urn:uuid:f17697be-0564-c0c1-6bf4-f32c7c4832b6</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-nang-cap-module-tuong-thich-nukeviet-4-5-len-nukeviet-5-0.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/upgrade-nukeviet.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn nâng cấp module từ NukeViet 4.x lên NukeViet 5.0 bao gồm các bước cập nhật ngôn ngữ, block, chuyển MyISAM sang InnoDB, nâng cấp giao diện quản trị sang Bootstrap 5.3, xử lý file CSS/SCSS, cập nhật TPL và chuyển sang Smarty</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Thay đổi phiên bản php trên Xampp Windows]]></title>
    <updated>2025-04-06T05:37:00-04:00</updated>
    <id>urn:uuid:17fecbbf-6a0c-6f13-da6f-93b54489bf6e</id>
    <link type="text/html" href="https://writeblabla.com/blog/thay-doi-phien-ban-php-tren-xampp-windows.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/xampp.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn nâng cấp hoặc hạ cấp một phiên bản PHP khác trên windows</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Các vấn đề cần lưu tâm khi nâng cấp NukeViet lên php 8.4]]></title>
    <updated>2025-04-06T00:41:00-04:00</updated>
    <id>urn:uuid:c8600ea3-bc08-501a-36ec-866aed252eed</id>
    <link type="text/html" href="https://writeblabla.com/blog/hai-van-de-can-luu-tam-khi-nang-cap-nukeviet-len-php-8-4.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/php-version.jpg" alt="" align="left" border="0" width="120"/>]]>Hai chỉnh sửa cần được kiểm tra thực hiện để tương thích với PHP 8.4</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Chuyển PDF dạng ảnh scan thành DOCX]]></title>
    <updated>2024-11-10T22:52:00-05:00</updated>
    <id>urn:uuid:21a31d59-05b8-eae2-0463-87c8d9409a41</id>
    <link type="text/html" href="https://writeblabla.com/blog/chuyen-pdf-dang-anh-scan-thanh-docx.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/default-logo.jpg" alt="" align="left" border="0" width="120"/>]]>Công cụ chuyển toàn bộ tệp tin PDF mà nội dung trong đó toàn dạng cảnh sang file word</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Sơ bộ chia sẻ tệp trực tiếp giữa hai người không qua máy chủ trung gian phần 1]]></title>
    <updated>2024-10-10T10:42:00-04:00</updated>
    <id>urn:uuid:4e0153f8-3535-e26e-7b72-e909fbbca8df</id>
    <link type="text/html" href="https://writeblabla.com/blog/so-bo-chia-se-tep-truc-tiep-giua-hai-nguoi-khong-qua-may-chu-trung-gian-phan-1.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2024/webrtc-example.webp" alt="" align="left" border="0" width="120"/>]]>Tìm hiểu WebRTC và cách triển khai chức năng truyền nhận tệp trực tiếp giữa hai người bằng WebRTC</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn tắt xác thực hai bước trong quản trị website NukeViet khi không xác thực được]]></title>
    <updated>2024-10-09T02:27:00-04:00</updated>
    <id>urn:uuid:d6dbb115-595c-6eae-bad2-273b9adf8f24</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-tat-xac-thuc-hai-buoc-trong-quan-tri-website-nukeviet-khi-khong-xac-thuc-duoc.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Xử lý khi đăng nhập quản trị website NukeViet bị vướng xác thực hai bước</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn xử lý không xem được PDF trực tuyến trên xampp]]></title>
    <updated>2024-09-10T05:47:00-04:00</updated>
    <id>urn:uuid:99d22cca-47bc-e4b9-83cf-1a11f1da0309</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-xu-ly-khong-xem-duoc-pdf-truc-tuyen-tren-xampp.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/default-logo.jpg" alt="" align="left" border="0" width="120"/>]]>Trên localhost dùng xampp hoặc trên máy chủ nếu phần xem trực tuyến file PDF trong NukeViet của các module như news, laws, download có thể gỡ lỗi theo hướng dẫn này</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Một số lệnh thông dụng trên linux]]></title>
    <updated>2024-08-26T21:25:00-04:00</updated>
    <id>urn:uuid:877606dd-7fe0-71a6-f790-cdde44a83b9b</id>
    <link type="text/html" href="https://writeblabla.com/blog/mot-so-lenh-thong-dung-tren-linux.html"/>
    <summary type="html">Các lệnh hay dùng</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn xử lý lỗi giao diện tìm kiếm khi bật Programmable Search Engine trong NukeViet]]></title>
    <updated>2024-07-02T23:03:00-04:00</updated>
    <id>urn:uuid:2debedf6-5671-890c-ff26-4bf72d4414ae</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-xu-ly-loi-giao-dien-tim-kiem-khi-bat-programmable-search-engine-trong-nukeviet.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2024/bo-cuc.png" alt="" align="left" border="0" width="120"/>]]>Xử lý hiện tượng nếu cấu hình Google search Engine ID thì không cuộn chuột kết quả tìm kiếm được.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Xử lý khi website NukeViet không truy cập được nếu lỡ bật HTTPS]]></title>
    <updated>2024-04-01T23:21:00-04:00</updated>
    <id>urn:uuid:28837e40-47fb-b026-e666-7212ad53c446</id>
    <link type="text/html" href="https://writeblabla.com/blog/xu-ly-khi-website-nukeviet-khong-truy-cap-duoc-neu-lo-bat-https.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/tech.jpg" alt="" align="left" border="0" width="120"/>]]>Khi lỡ bật cấu hình https cho toàn site mà website không truy cập được sau đó đó là do máy chủ chưa hỗ trợ cấu hình chạy https. Ta có thể xử lý theo hướng dẫn này</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Conversion trong CKEditor 5]]></title>
    <updated>2024-03-29T22:09:00-04:00</updated>
    <id>urn:uuid:362c43f9-183b-b9fd-cc48-95fc9c46b64e</id>
    <link type="text/html" href="https://writeblabla.com/blog/conversion-trong-ckeditor-5.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2024/editor-data-flow.svg" alt="" align="left" border="0" width="120"/>]]>Giải thích về conversion trong CKEditor 5</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn build CKEditor 5 phục vụ sử dụng và phát triển]]></title>
    <updated>2024-03-21T10:10:00-04:00</updated>
    <id>urn:uuid:ed63c4f1-b8ee-631d-b40a-63739fc960dc</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-build-ckeditor-5-phuc-vu-su-dung-va-phat-trien.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2024/ckeditor5.png" alt="" align="left" border="0" width="120"/>]]>Bài viết hướng dẫn build CKEditor 5 phục vụ sử dụng hoặc để tích hợp thêm các plugin khác.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Cài đặt Directadmin chạy NukeViet]]></title>
    <updated>2024-01-29T02:40:00-05:00</updated>
    <id>urn:uuid:4584ed8b-2d9f-47c2-1d73-8747969ab8a8</id>
    <link type="text/html" href="https://writeblabla.com/blog/cai-dat.html"/>
    <summary type="html">Cài đặt máy chủ Directadmin bán hosting NukeViet</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Xử lý lỗi không chèn iframe ở chế độ soạn thảo HTML ở NukeViet 4.5.04]]></title>
    <updated>2023-12-04T21:13:00-05:00</updated>
    <id>urn:uuid:d9d8f15c-6c53-1fa5-6711-b754c30833a0</id>
    <link type="text/html" href="https://writeblabla.com/blog/xu-ly-loi-khong-chen-iframe-o-che-do-soan-thao-html-o-nukeviet-4-5-04.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Lỗi này có thể xuất hiện ở bản 4.4.07 hoặc 4.5.03, bạn chú ý đúng với mô tả này mới xử lý. Nếu không nó có thể là vấn đề khác</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Xử lý khi url website NukeViet có index.php]]></title>
    <updated>2023-11-17T20:23:00-05:00</updated>
    <id>urn:uuid:17ef0782-dc52-55b7-9912-4d43676bcc90</id>
    <link type="text/html" href="https://writeblabla.com/blog/xu-ly-khi-url-website-nukeviet-co-index-php.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cat-nukeviet.jpg" alt="" align="left" border="0" width="120"/>]]>Một số phương pháp gỡ lỗi khi máy chủ có hỗ trợ rewrite mà website của bạn cứ có url dạng /index.php/ khó chịu</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Cho phép $_SERVER['HTTP_AUTHORIZATION'] trong apache]]></title>
    <updated>2023-11-11T05:07:00-05:00</updated>
    <id>urn:uuid:17c32e19-1fdf-b0ff-c613-5e8b93120511</id>
    <link type="text/html" href="https://writeblabla.com/blog/cho-phep-server-http-authorization-trong-apache.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cat-nukeviet.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn mở $_SERVER['HTTP_AUTHORIZATION'] trong apache</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Tắt recaptcha của NukeViet nếu bạn không login được]]></title>
    <updated>2023-10-20T23:05:00-04:00</updated>
    <id>urn:uuid:261dd860-05b3-41af-150d-babed3ac50d4</id>
    <link type="text/html" href="https://writeblabla.com/blog/tat-recaptcha-cua-nukeviet-neu-ban-khong-login-duoc.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/xac-thuc-2-buoc.jpg" alt="" align="left" border="0" width="120"/>]]>Khi bật recaptcha mà không xác thực được hoặc sai key hoặc sai domain khiến không thể login quản trị. Webmaster có thể tắt theo các bước trong hướng dẫn này</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Cài đặt rsync cho windows]]></title>
    <updated>2023-09-26T20:18:00-04:00</updated>
    <id>urn:uuid:1b193c78-4e06-bb2e-03f7-cacb435cbc3a</id>
    <link type="text/html" href="https://writeblabla.com/blog/cai-dat-rsync-cho-windows.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2023/rsync-featured-2.png" alt="" align="left" border="0" width="120"/>]]>rsync qua git bash trên windows, đồng bộ thư mục linux với windows, backup server về windows nhanh chóng</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Sửa lỗi CURL dùng Cookie không có tác dụng]]></title>
    <updated>2023-09-25T11:41:00-04:00</updated>
    <id>urn:uuid:4636dfef-5f6a-9718-4a96-ef4a37216577</id>
    <link type="text/html" href="https://writeblabla.com/blog/sua-loi-curl-dung-cookie-khong-co-tac-dung.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/default-logo.jpg" alt="" align="left" border="0" width="120"/>]]>Hiện tượng gặp phải là thiết lập CURLOPT_COOKIEFILE, CURLOPT_COOKIEJAR xong rồi nhưng không lấy được cookie nếu gọi curl nhiều lần trong một phiên. Vấn đề này bị trên PHP 8.2, phiên bản php thấp hơn không thấy bị</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn khắc phục lỗi trình soạn thảo NukeViet Ckeditor phần iframe]]></title>
    <updated>2023-09-12T00:39:00-04:00</updated>
    <id>urn:uuid:dbeff651-f102-c81b-7190-2154eeb044eb</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-khac-phuc-loi-trinh-soan-thao-nukeviet-ckeditor-phan-iframe.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cat-nukeviet.jpg" alt="" align="left" border="0" width="120"/>]]>Khắc phục hiện tượng chèn video từ youtube xong lưu lại thì không xem video được. Hoặc iframe từ các trang bất kỳ và nó không hoạt động bình thường</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Xử lý lỗi Your request is blocked NukeViet]]></title>
    <updated>2023-06-29T00:43:00-04:00</updated>
    <id>urn:uuid:cb92207e-9575-c33f-c2f5-4bca5776cd3e</id>
    <link type="text/html" href="https://writeblabla.com/blog/xu-ly-loi-your-request-is-blocked-nukeviet.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Nếu đăng nhập, đăng bài hoặc thao tác trên NukeViet bị lỗi Your request is blocked hãy thử một số hướng dẫn sau</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Một số vấn đề khi quản lý server cài Cpanel]]></title>
    <updated>2022-10-19T09:25:00-04:00</updated>
    <id>urn:uuid:966ba73b-cae8-c655-1b6c-93d778ce4ed7</id>
    <link type="text/html" href="https://writeblabla.com/blog/mot-so-van-de-khi-quan-ly-server-cai-cpanel.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/tech.jpg" alt="" align="left" border="0" width="120"/>]]>Bài viết này tóm lược một số vấn đề có thể gặp phải khi quản lý 1 server cài đặt Cpanel</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Hướng dẫn lấy lại tên tác giả bài viết khi cập nhật lên NukeViet 4.5.00]]></title>
    <updated>2021-12-06T03:16:00-05:00</updated>
    <id>urn:uuid:dcbf9052-c4df-6da8-b8e7-4efbabb89d51</id>
    <link type="text/html" href="https://writeblabla.com/blog/huong-dan-lay-lai-ten-tac-gia-bai-viet-khi-cap-nhat-len-nukeviet-4-5-00.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Khi cập nhật NukeViet 4.4 lên 4.5 trong quản trị module tin tức và module ảo của nó sẽ bị mất dữ liệu tại cột "Tác giả" nếu bài đăng đó không điền thông tin "Tác giả bài viết". Ở phiên bản 4.4 cột này sẽ hiển thị tên người đăng bài. Tool này giúp cập nhật người đăng bài thành tác giả bài viết.</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Case gỡ lỗi dạng Invalid datetime format: 1366 Incorrect string value]]></title>
    <updated>2021-08-10T00:06:00-04:00</updated>
    <id>urn:uuid:2af51c58-d1ec-ede5-920f-d62865f4ab3c</id>
    <link type="text/html" href="https://writeblabla.com/blog/case-go-loi-dang-invalid-datetime-format-1366-incorrect-string-value.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/2021/1.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn từng bước thử gỡ lỗi khi gặp trường hợp không thể lưu dữ liệu vào MySQL khi lập trình NukeViet</summary>
  </entry>
  <entry>
    <title type="html"><![CDATA[Kiểm tra session của hosting]]></title>
    <updated>2021-07-01T08:59:00-04:00</updated>
    <id>urn:uuid:db8cc253-62fd-9275-4eb7-ab0a5a937469</id>
    <link type="text/html" href="https://writeblabla.com/blog/kiem-tra-session-cua-hosting.html"/>
    <summary type="html"><![CDATA[<img src="https://writeblabla.com/uploads/blog/cai-dat-may-chu.jpg" alt="" align="left" border="0" width="120"/>]]>Hướng dẫn kiểm tra xem hosting có lỗi session không nếu bị hiện tượng đăng nhập quản trị báo thành công nhưng bị đẩy ra ngay lập tức</summary>
  </entry>
</feed>