ຮູບພາບຂອງໜ້າຂໍ້ຜິດພາດ Squid ຖືກໃຫ້ບໍລິການຈາກໃສ
ແກ້ໄຂຮູບພາບທີ່ຂາດໃນໜ້າຂໍ້ຜິດພາດ Squid ໂດຍການແຍກ URL ຂອງບຣາວເຊີອອກຈາກເສັ້ນທາງລະບົບໄຟລ໌ທ້ອງຖິ່ນຂອງເຊີບເວີພຣັອກຊີ.
ມີໄຟລ໌ໂລໂກ້ຢູ່ໃນເຊີບເວີພຣັອກຊີ. Squid ສາມາດອ່ານມັນໄດ້. ແຕ່ບຣາວເຊີຍັງສະແດງຮູບພາບທີ່ແຕກ. ສິດຂອງໄຟລ໌ບໍ່ສາມາດແກ້ໄຂຄຳຮ້ອງທີ່ສົ່ງໄປຫາ URL ທີ່ຜິດໄດ້.
ເມື່ອແມ່ແບບຂໍ້ຜິດພາດທີ່ກຳນົດເອງມີ src="images/logo.png", ບຣາວເຊີແກ້ໄຂການອ້າງອີງນັ້ນດ້ວຍບໍລິບົດ URL ຂອງເອກະສານ. ມັນບໍ່ໄດ້ຊອກຫາໂຟນເດີ images ທີ່ຢູ່ໃກ້ໃນດິສຂອງເຊີບເວີ Squid. ການວາງໄຟລ໌ໄວ້ໃຕ້ຮາກເອກະສານຂອງເຊີບເວີເວັບແຍກຕ່າງຫາກກໍບໍ່ເຮັດໃຫ້ Squid ໃຫ້ບໍລິການມັນໂດຍອັດຕະໂນມັດເຊັ່ນກັນ.
ໃນ Squid 5–7, error_directory ເລືອກແມ່ແບບຂໍ້ຜິດພາດທີ່ກຳນົດເອງ; icon_directory ກຳນົດບ່ອນເກັບໄອຄອນ. URL ໄອຄອນພາຍໃນຂອງ Squid ໃຊ້ເສັ້ນທາງ /squid-internal-static/icons/. ປະຕິບັດຕາມການຈັດວາງຊັບພະຍາກອນຂອງເວີຊັນທີ່ຕິດຕັ້ງ ແທນທີ່ຈະຖືເສັ້ນທາງລະບົບໄຟລ໌ Unix ເປັນທີ່ຢູ່ຮູບພາບ HTML.
ກວດເບິ່ງຄຳຮ້ອງຮູບພາບຕົວຈິງຂອງບຣາວເຊີ. ຊື່ໂຮສ, ເສັ້ນທາງ, ສະຖານະ ແລະເສັ້ນທາງທີ່ເລືອກສະແດງວ່າບຣາວເຊີໄດ້ຂໍຊັບພະຍາກອນພາຍໃນຈາກ Squid, ຕິດຕໍ່ໂຮສຮູບພາບແຍກຕ່າງຫາກ, ຫຼືຂໍເສັ້ນທາງທີ່ບໍ່ກ່ຽວຂ້ອງໃນເວັບໄຊທີ່ຖືກບລັອກ.
ຖ້າຮູບພາບຢູ່ໃນເຊີບເວີເວັບພາຍໃນທີ່ໄດ້ຮັບອະນຸມັດ, ໃຊ້ URL ຊັບພະຍາກອນທີ່ເຂົ້າເຖິງໄດ້ ແລະຄຳນຶງເຖິງກົດລະບຽບການເຂົ້າເຖິງ. ຖ້າມັນເປັນຂອງຊັບສິນພາຍໃນຂອງ Squid, ຢືນຢັນທີ່ຕັ້ງຂອງຊັບສິນທີ່ຕິດຕັ້ງ ແລະຜູ້ຟັງທີ່ໃຫ້ບໍລິການຄຳຮ້ອງເຫຼົ່ານັ້ນ.
ຮັກສາຂໍ້ຄວາມຂໍ້ຜິດພາດໃຫ້ອ່ານໄດ້ໂດຍບໍ່ມີຮູບພາບ. ໜ້າກວດວິນິດໄສທີ່ຂຶ້ນກັບຄຳຮ້ອງເຄືອຂ່າຍອື່ນທີ່ລົ້ມເຫຼວອາດປິດບັງຄຳອະທິບາຍທີ່ຜູ້ອ່ານຕ້ອງການ.