ນີ້ແມ່ນຄໍາສັ່ງ uploadSite ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
PubTal — ສ້າງເວັບໄຊຈາກເນື້ອຫາແລະແມ່ແບບ, ແລະອັບມັນໄປທີ່ຈຸດຫມາຍປາຍທາງຂອງຕົນ
ສະຫຼຸບສັງລວມ
ເວັບໄຊທ໌ອັບເດດ [ທາງເລືອກ] site.config [ເນື້ອໃນ-dir | ປະເພດເນື້ອໃນ ] [... ]
ສະຖານທີ່ອັບໂຫລດ [ທາງເລືອກ] site.config [ຈຸດຫມາຍປາຍທາງ -dir | ໄຟລ໌ປາຍທາງ ] [... ]
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ ເວັບໄຊທ໌ອັບເດດ ແລະ ສະຖານທີ່ອັບໂຫລດ ຄໍາສັ່ງຈາກ PubTal
ຊຸດ
ຫນ້າຄູ່ມືນີ້ໄດ້ຖືກຂຽນໄວ້ສໍາລັບ Debian ການແຜ່ກະຈາຍເນື່ອງຈາກວ່າໂຄງການຕົ້ນສະບັບເຮັດ
ບໍ່ມີໜ້າຄູ່ມື. ແທນທີ່ຈະ, ມັນມີເອກະສານໃນຮູບແບບ HTML; ເບິ່ງຂ້າງລຸ່ມນີ້.
ເວັບໄຊທ໌ອັບເດດ ສ້າງຫນ້າ HTML ເລີ່ມຕົ້ນຈາກຊຸດຂອງໄຟລ໌ເນື້ອຫາແລະແມ່ແບບ
ຂຽນເປັນພາສາ ZPT.
ຄໍາສັ່ງໃຊ້ເວລາຢ່າງຫນ້ອຍຫນຶ່ງພາລາມິເຕີ, ສະຖານທີ່ຂອງການຕັ້ງຄ່າເວັບໄຊທ໌
ຍື່ນ.
ໄດ້ ເວັບໄຊທ໌ອັບເດດ ຄໍາສັ່ງທໍາອິດອ່ານໃນໄຟລ໌ການຕັ້ງຄ່າແລະດັ່ງນັ້ນຊອກຫາເນື້ອຫາ,
ແມ່ແບບ, ແລະໄດເລກະທໍລີປາຍທາງ (ຄ່າເລີ່ມຕົ້ນຂອງເນື້ອຫາ, ແມ່ແບບ, ແລະ dest
ຕາມລໍາດັບ). ຖ້າພຽງແຕ່ຫນຶ່ງພາລາມິເຕີຖືກສົ່ງກັບ ເວັບໄຊທ໌ອັບເດດ, ມັນຈະຊອກຫາແຕ່ລະໄຟລ໌
ພາຍໃຕ້ໄດເລກະທໍລີເນື້ອຫາແລະສ້າງໄຟລ໌ຜົນຜະລິດທີ່ສອດຄ້ອງກັນ.
ຖ້າຫຼາຍກວ່າຫນຶ່ງພາລາມິເຕີຖືກຜ່ານ, ຫຼັງຈາກນັ້ນແຕ່ລະພາລາມິເຕີພິເສດຈະຖືກປະຕິບັດເປັນເນື້ອຫາ
ສ້າງ. ຖ້າພາລາມິເຕີເປັນໄດເລກະທໍລີພາຍໃຕ້ໄດເລກະທໍລີເນື້ອຫາ, ຫຼັງຈາກນັ້ນເນື້ອຫາໃດກໍ່ຕາມ
ໄຟລ໌ໃນໄດເລກະທໍລີນັ້ນຈະຖືກສ້າງຂື້ນຄືນມາ. ຖ້າພາລາມິເຕີແມ່ນໄຟລ໌ຢູ່ໃນ
ໄດເລກະທໍລີເນື້ອຫາ (ຫຼືຫນຶ່ງໃນເດັກນ້ອຍຂອງມັນ), ຫຼັງຈາກນັ້ນພຽງແຕ່ໄຟລ໌ນັ້ນຈະຖືກສ້າງຂື້ນ.
ຍົກຕົວຢ່າງ:
ເວັບໄຊທ໌ອັບເດດ new-site/site.config new-site/content/index.txt ເວັບໄຊໃໝ່/ເນື້ອຫາ/ຕົວຢ່າງ/
ນີ້ຈະສ້າງໄຟລ໌ index.txt ເຂົ້າໄປໃນ index.html ແລະໄຟລ໌ເນື້ອຫາທັງຫມົດພາຍໃຕ້
ເນື້ອໃນ/ຕົວຢ່າງ/ ຈະຖືກສ້າງຂຶ້ນໃນໄຟລ໌ຜົນຜະລິດທີ່ສອດຄ້ອງກັນ.
ສະຖານທີ່ອັບໂຫລດ ອັບໂຫຼດຫນ້າທີ່ສ້າງ. ນີ້ໃຊ້ເວລາຢ່າງຫນ້ອຍຫນຶ່ງພາລາມິເຕີ, the
ສະຖານທີ່ຂອງໄຟລ໌ການຕັ້ງຄ່າເວັບໄຊທ໌.
ໄດ້ ສະຖານທີ່ອັບໂຫລດ ຄໍາສັ່ງທໍາອິດອ່ານໃນໄຟລ໌ການຕັ້ງຄ່າແລະດັ່ງນັ້ນຊອກຫາສະຖານທີ່
ໄດເລກະທໍລີປາຍທາງ. ຖ້າພຽງແຕ່ຫນຶ່ງພາລາມິເຕີຖືກສົ່ງກັບ ສະຖານທີ່ອັບໂຫລດ, ຫຼັງຈາກນັ້ນມັນຈະຊອກຫາ
ແຕ່ລະໄຟລ໌ພາຍໃຕ້ໄດເລກະທໍລີປາຍທາງທີ່ຕ້ອງການອັບໂຫລດ. ຕາມເຫດຜົນໃຊ້
ກໍານົດວ່າໄຟລ໌ທີ່ຕ້ອງໄດ້ຮັບການອັບໂຫລດແມ່ນອະທິບາຍຢູ່ໃນພາກສ່ວນການອັບໂຫລດ.
ຖ້າຫຼາຍກວ່າຫນຶ່ງພາລາມິເຕີຖືກຜ່ານ, ຫຼັງຈາກນັ້ນແຕ່ລະພາລາມິເຕີພິເສດຈະຖືກປະຕິບັດເປັນຈຸດຫມາຍປາຍທາງ
ອັບໂຫຼດ. ຖ້າພາລາມິເຕີເປັນໄດເລກະທໍລີພາຍໃຕ້ໄດເລກະທໍລີປາຍທາງຫຼັງຈາກນັ້ນໄຟລ໌ໃດໆທີ່ຢູ່ໃນ
ໄດເລກະທໍລີນັ້ນຈະຖືກພິຈາລະນາສໍາລັບການອັບໂຫລດ recursively. ຖ້າພາລາມິເຕີແມ່ນໄຟລ໌ໃນ
ໄດເລກະທໍລີປາຍທາງ (ຫຼືຫນຶ່ງໃນລູກຂອງມັນ), ຫຼັງຈາກນັ້ນພຽງແຕ່ໄຟລ໌ນັ້ນຈະຖືກພິຈາລະນາ
ສໍາລັບການອັບໂຫລດ.
ຍົກຕົວຢ່າງ:
ສະຖານທີ່ອັບໂຫລດ new-site/site.config new-site/dest/index.html new-site/dest/example/
ນີ້ຈະກວດສອບໄຟລ໌ index.html ແລະໄຟລ໌ທັງຫມົດພາຍໃຕ້ dest/examples/ ເມື່ອກໍານົດ
ໄຟລ໌ໃດທີ່ຈະອັບໂຫລດ.
OPTIONS
ສະຫຼຸບຂອງທາງເລືອກແມ່ນລວມຢູ່ຂ້າງລຸ່ມນີ້. ສໍາລັບລາຍລະອຽດຄົບຖ້ວນ, ເບິ່ງ HTML
ເອກະສານ.
ຕົວເລືອກຕ່າງໆ ສຳ ລັບ ເວັບໄຊທ໌ອັບເດດ
-h
- ຊ່ວຍ
ພິມຄໍາອະທິບາຍການຊ່ວຍເຫຼືອສໍາລັບຄໍາສັ່ງ.
-a
--ທັງໝົດ
ກໍ່ສ້າງທຸກຊັ້ນຮຽນຂອງເນື້ອຫາ, ບໍ່ພຽງແຕ່ເນື້ອໃນຢູ່ໃນຫ້ອງຮຽນ "ປົກກະຕິ".
--ຊັ້ນ classParams
ສ້າງຫ້ອງຮຽນທັງໝົດຕາມທີ່ລະບຸໄວ້ໃນລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ.
-- ການຕັດໄມ້
ເປີດການບັນທຶກ.
--logfile ຊື່
ບັນທຶກໄຟລ໌ "ຊື່" (ຄ່າເລີ່ມຕົ້ນທີ່ຈະ updateSite.log).
--debug
ເປີດໃຊ້ການບັນທຶກດີບັກ; ໝາຍເຖິງ -- ການຕັດໄມ້.
--debug-ງ່າຍດາຍ
ເປີດໃຊ້ການບັນທຶກການດີບັກຂອງ SimpleTAL, ຫມາຍຄວາມວ່າ -- ການຕັດໄມ້.
ຕົວເລືອກຕ່າງໆ ສຳ ລັບ ສະຖານທີ່ອັບໂຫລດ
-h
- ຊ່ວຍ
ພິມຄໍາອະທິບາຍການຊ່ວຍເຫຼືອສໍາລັບຄໍາສັ່ງ.
-a
--ທັງໝົດ
ກວດເບິ່ງໄຟລ໌ທັງໝົດຖືກອັບໂຫລດ, ບໍ່ພຽງແຕ່ໄຟລ໌ທີ່ສ້າງຂຶ້ນຈາກ PubTal ເທົ່ານັ້ນ.
--ກຳລັງ
ອັບໂຫຼດໄຟລ໌ເຖິງແມ່ນວ່າ PubTal ຄິດວ່າພວກມັນອັບເດດແລ້ວ.
-- ແລ່ນແຫ້ງ
ພິມສິ່ງທີ່ຈະໄດ້ເຮັດ, ແຕ່ບໍ່ໄດ້ດໍາເນີນການໃດໆ.
-- ການຕັດໄມ້
ເປີດການບັນທຶກ.
--logfile ຊື່
ບັນທຶກໄຟລ໌ "ຊື່" (ຄ່າເລີ່ມຕົ້ນທີ່ຈະ updateSite.log).
--debug
ເປີດໃຊ້ການບັນທຶກດີບັກ; ໝາຍເຖິງ -- ການຕັດໄມ້.
ໃຊ້ uploadSite ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net