บันทึกเทคนิคของ zhaoJian

Hexo Next แก้ไขปัญหา umami Running on Railway การ deploy ล้มเหลว ไม่สามารถแสดงผล ข้ามการบล็อกโฆษณา Your project has no deploys

เทคโนโลยี ~2064 คำ · อ่าน 6 นาที - ครั้งที่อ่าน

Hexo Next แก้ไขปัญหา umami Running on Railway การ deploy ล้มเหลว ไม่สามารถแสดงผล ข้ามการบล็อกโฆษณา Your project has no deploys

เมื่อเร็ว ๆ นี้ฉันได้ย้ายบล็อกจาก WordPress ไปยัง Hexo ก่อนหน้านี้ฉันเคยสลับไปมาหลายครั้ง นานแล้วที่ไม่ได้อัปเดต พบว่า WordPress นั้นใหญ่โตและบอบบาง แม้ว่าจะมีปลั๊กอินที่ยอดเยี่ยมมากมาย แต่ตอนนี้เมื่อเปิดปลั๊กอินแต่ละตัว ดูเหมือนว่ากำลังดูโฆษณา

หลังจากย้ายไป Hexo แล้ว ฉันต้องการนับสถิติการเข้าชมเว็บไซต์ เดิมฉันใช้ Baidu ตลอดมา พบว่ามีสถานการณ์ที่แปลก ๆ มากมาย ซึ่งส่งผลต่อการวิเคราะห์ข้อมูล หลังจากเปรียบเทียบอย่างครอบคลุม ฉันเลือก umami ซึ่งเป็นเครื่องมือวิเคราะห์สถิติการเข้าชมเว็บไซต์แบบโอเพนซอร์สที่โฮสต์เองอย่างง่าย umami ไม่ใช้ Cookie ไม่ติดตามผู้ใช้ ข้อมูลที่รวบรวมทั้งหมดจะได้รับการประมวลผลในรูปแบบที่ไม่ระบุตัวตน สอดคล้องกับนโยบาย GDPR การใช้ทรัพยากรน้อยมาก แม้ว่าฟีเจอร์จะง่าย แต่ข้อมูลที่วิเคราะห์นั้นมีเนื้อหาที่หลากหลาย

เมื่อ deploy umami ที่ Railway ฉันพบปัญหา ไม่สามารถเสร็จสิ้นโดยอัตโนมัติได้ เกิดข้อผิดพลาดในการ deploy ในเอกสารอย่างเป็นทางการจะพบ Your project has no deploys ต้อง deploy ด้วยตนเอง มันยุ่งมาก หลังจากพยายามหลายครั้ง พบว่าสาเหตุอาจเป็นเพราะเมื่อ deploy เชื่อมต่อ GitHub ไม่สามารถจับคู่การให้สิทธิ์ได้

ขั้นตอนการดำเนินการที่เฉพาะเจาะจง:

  1. คลิกที่โครงการ Setting >> General >> Source Repo ให้คลิก X เพื่อยกเลิกการเชื่อมต่อการให้สิทธิ์โครงการที่มีอยู่
  2. ให้สิทธิ์ใหม่ เลือกโครงการที่สร้างไว้ใน GitHub ก่อนหน้านี้
  3. Deploy ใหม่

Hexo Next แก้ไขปัญหา umami Running on Railway การ deploy ล้มเหลว ไม่สามารถแสดงผล ข้ามการบล็อกโฆษณา Your project has no deploys

หลังจาก deploy สำเร็จ พบว่าข้อมูล umami ไม่สามารถแสดงผลได้ ต่อมาพบว่าถูกปลั๊กอินตัวกรองโฆษณาบล็อก วิธีข้ามการบล็อกโฆษณา:

  1. คลิกที่โครงการ Variables
  2. ที่มุมบนขวา New Variable
  3. เพิ่มชื่อฟิลด์ใหม่ TRACKER_SCRIPT_NAME ให้ค่าเป็นค่าที่คุณตั้งเอง เช่น: u
  4. หลังจาก deploy ใหม่ ก็จะมีผล

Hexo Next แก้ไขปัญหา umami Running on Railway การ deploy ล้มเหลว ไม่สามารถแสดงผล ข้ามการบล็อกโฆษณา Your project has no deploys

แชร์:

ความคิดเห็น