ກະທູ້ມາໃໝ່ | ຫມວດ | ເທັກໂນໂ... » ການສ້າງເວັບໄຊ |
ເວັບບອດພັນລາວ
ເວັບບອດພັນລາວ ເປັນກະດານສົນທະນາສຳລັບສະມາຊິກພັນລາວທຸກທ່ານ ທ່ານສາມາດຕັ້ງກະທູ້ເພື່ອສອບຖາມ ສະແດງ ແລະຂໍຄຳເຫັນຈະສະມາຊິກຄົນອື່ນ ໆ ຕະຫຼອດຈົນເຖິງການສົນທະນາທົ່ວ ໆ ໄປໄດ້ໃນເວັບບອດແຫ່ງນີ້. ຫາກຕ້ອງການແຈ້ງກະທູ້ຜິດກົດລະບຽບ ໃຫ້ໂພສໄດ້ທີ່ http://punlao.com/webboard/topic/3/index/288147/
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້, ແກ້ໄຂເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຄືວ່າຂ້ອຍໃຊ້ Web Server ຂອງ Apache ແລ້ວຢາກຕັ້ງເປັນແບບ Virtual Hosts ຂ້ອຍຈະຕ້ອງໄປປັບແຕ່ງຄ່າຢູ່ທີ່ບ່ອນໃດ? ໃຜທີ່ຮູ້ຊ່ວຍແດ່ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຢູ່ໃນ httpd.conf |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້, ແກ້ໄຂເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
# Virtual hosts Include conf/extra/httpd-vhosts.conf ແມ່ນບໍ່? ແລ້ວໄປຕັ້ງຄ່າທີ່ httpd-vhosts.conf [code] <VirtualHost *:80> DocumentRoot C:/xampp/htdocs/sample1 ServerName sample1 </VirtualHost> <VirtualHost *:80> DocumentRoot C:/xampp/htdocs/vhosts/sample2 ServerName sample2 </VirtualHost> [/code] ຖືກຢູ່ຫວາ? |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
|
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ok, ເຮັດໄດ້ແລ້ວ. ຂອບໃຈຫລາຍຍຍຍ (ເວັບຈູມລາລາວເທ້ຫລາຍ, ຢາກເຮັດເທ້ໆຈັ່ງຊັ້ນນຳເດ້) |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຂ້າພະເຈົ້າມີບັນຫາມາຖາມ ຄືວ່າຂ້າພະເຈົ້າຕັ້ງ VH ໄດ້ແລ້ວ ຈຶ່ງໄດ້ຕັ້ງ VH ໂຕໃໝ່ຂຶ້ນມາອີກ ແລະພໍຈະເພີ່ມໂຕທີ3ມັນພັດເກີດ ERROR ດັ່ງນີ້ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
|
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຕາມຮູບ ບໍ່ແມ່ນໃຊ້ Port ຫຼື IP ຊ້ຳກັນຫວາ? |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຂ້າພະເຈົ້າພິມໃສ່ວ່າ NameVirtualHost *:80 ແລ້ວກໍ່ພິມແທັກຂອງ VH |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ເອ໊ະ ມີເຮັດແບບນັ້ນໄດ້ນຳຫວາ ລອງໃຊ້ NameVirtualHost IP:80 ເບິ່ງ ປ່ຽນບ່ອນ IP ເປັນອັນທີ່ໃຊ້ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
IP = 127.0.0.4 ຫັ້ນຫວາທ່ານ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
yep |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຍັງບໍ່ work ແຕ່ຊິລອງຕິດຕັ້ງ Apache ຄືນລອງເບິ່ງ(ບໍ່ໄດ້ສຳຮອງຟາຍຄອນຟິກໄວ້ ອິອິ ກະເລີຍຕ້ອງມາຕິດຕັ້ງຄືນ). ອາດຈະມີຫຍັງຜິດພາດ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ລອງແຕ່ລະອັນຕ້ອງກວດເບິ່ງໃນ error log ວ່າມັນພາດບ່ອນໃດ ແລ້ວແກ້ໄປຕາມນັ້ນ ມັນຈຶ່ງ work ເດີ້ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ຮັບຊາບ ທ່ານ. ແລ້ວຈະມາລາຍງານຜົນໃຫ້ທ່ານຊາບ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້, ແກ້ໄຂເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ສຳເລັດຜົນ ກ່ອນອື່ນຂໍເກິ່ນກ່ອນເລີຍວ່າຂ້າພະເຈົ້າໃຊ້ໂປຣແກຣມສຳເລັດຮູບຂອງ XAMPP ver 1.6.7 ເຊິ່ງໄດ້ລວມເອົາ Apache Web Server, PHP, Mysql, Perl Script, Filezila Server ແລະ Mercury Mailserver. ສາມາດດາວໂຫລດໄດ້ຈາກ sourceforge.net. ຈະຂໍອະທິບາຍທຸກຢ່າງລົງໃນກະທູ້ນີເລີຍ ເພື່ອມີຄົນເຂົ້າມາຫາຄວາມຮູ້.(ຂ້າພະເຈົ້າເອງກໍ່ບໍ່ໄດ້ເກັ່ງດອກ ແຕ່ຢາກສະແດງຄວາມເຫັນ).... ການສ້າງ VirtualHost 1. ໃຫ້ເປີດໂຟນເດີ້ທີ່ເກັບຟາຍ hosts ກັບໂປຣແກຣມ Text Editor(ໂປຣແກຣມ Notepad ຫຼື Notepad++ ກໍ່ໄດ້) ເຊິ່ງນອນຢູ່ໃນ C:\\\\Windows\\\\system32\\\\drivers\\\\etc\\\\. ເມື່ອເປີຟາຍ host ຂຶ້ນມາແລ້ວ, ປະມານແຖວທີ່ 19 ທ່ານຈະເຫັນ 127.0.0.1 localhost ນັ້ນແມ່ນ IP ແລະ Domain. ໃຫ້ທ່ານລົງແຖວແລ້ວພິມ IP ແລະ Domain ທີ່ທ່ານຕ້ອງການ ເຊິ່ງໃນນີ້ຈະຂໍເພີ່ມໃສ່ເປັນ 127.0.0.2 php. ບັນທຶກຟາຍງານ ແລ້ວອອກ 2. ໃຫ້ໄປທີ່ໂຟນເດີ້ຂອງ Apache ເຊິ່ງໃນນີ້ຢູ່ທີ່ C:\\\\xampp\\\\apache. ເຂົ້າໄປທີ່ໂຟນເດີ້ conf. ເປີດຟາຍ httpd.conf ຂຶ້ນມາ ແລ້ວຊອກຫາແຖວທີ່ 497 ໂດຍປະມານ ເຊິ່ງຈະມີຂໍຄວາມທີ່ຂຽນໄວ້ວ່າ: # Virtual hosts #Include conf/extra/httpd-vhosts.conf ໃຫ້ລຶບ ສັນຍາລັກສີ່ຫຼ່ຽມທາງໜ້າອອກ ຈະກາຍເປັນ "Include conf/extra/httpd-vhosts.conf" ອອກ ແລ້ວບັນທຶກມ້ຽນ ຖ້າຫາວ່າບໍ່ມີໃຫ້ຕື່ມໃສ່ໄດ້. (ອາຈະໃຊ້ຄຳສັ່ງຊອກຫາໂດຍການກົດ Ctrl+F). 3. ເຂົ້າໄປໃນໂຟນເດີ້ extra ເຊິ່ງນອນຢູ່ໃນ conf. ໃຫ້ເປີດຟາຍ httpd-vhosts.conf ແລ້ວທ່ານຈະເຫັນດັ່ງຮູບດ້ານລຸ່ມນີ້. ໃນປະມານແຖວທີ່ 15 ໃຫ້ທ່ານພິມຄຳສັ່ງ ດັ່ງດ້ານລຸ່ມນີ້: ເຊິ່ງ C:/www/ ເປັນບ່ອນເກັບ VirtualHost ຂອງທ່ານ. ສາມາດປ່ຽນເປັນບ່ອນອື່ນໄດ້. ການທີ່ຈະຕ້ອງໃຊ້ຄຳສັ່ງນີ້ເພື່ອກຳນົດໃຫ້ຜູ້ໃຊ້ງານເຂົ້າໄປອ່ານຂໍ້ມູນໃນໂຟນເດີ້ www ໄດ້ ບໍ່ດັ່ງນັ້ນຈະຂຶ້ນຂໍຄວາມ Access forbidden! ບໍ່ອະນຸມັດໃຫ້ເຂົ້າໄປໃນໂຟນເດີ້ຫຼືອ່ານຟາຍໃດໆທັ່ງນັ້ນ. ດັ່ງນັນຈຶ່ງຕ້ອງໄດ້ກຳນົດໃຫ້ເຂົ້າເຖິງໄດ້. ໃນແຖວລຸ່ມສຸດແມ່ນໃຫ້ເພີ່ມແທັກຂອງ Virtual Host ໃສ່ ເຊິ່ງໃນນີ້ພິມດັ່ງລຸ່ມນີ້ ແລ້ວບັນທຶກ ຈາກນັ້ນ Restart Apache: (ທ່ານຕ້ອງແມ່ນໃຈວ່າ ທ່ານໄດ້ສ້າງໂຟນເດີ້ໃນຫ້ອງ ທີ່ທ່ານເກັບ VirtualHost. ໃນນີ້ສ້າງໂຟນເດີ້ທີ່ມີຊື່ວ່າ php ການທົດສອບ ເມື່ອສຳເລັດຕາມຂັ້ນຕອນແລ້ວ ກໍ່ໃຫ້ທົດສອບລະບົບລອງເບິ່ງ ໃນນີ້ຈະຂໍສ້າງຟາຍ php ໂດຍໃສ່ຊື່ວ່າ index.php ໃນໂຟນເດີ້ php ທີ່ໄດ້ສ້າງໄວ້ຕັ້ງແຕ່ຕົ້ນ ໂດຍໃສ່ script ດັ່ງນີ້ ຈາກນັ້ນໃຫ້ເປີເວັບບຣາວເຊີຂຶ້ນມາແລ້ວພິມໃສ່ຊ່ອງ Address ວ່າ "http://php/" ເປັນອັນຈົບພິທີ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
|
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
ໂອ້ ດີໃຈນຳເດີ້ |
|
ຂຽນເມື່ອ ຫລາຍກວ່າ 15 ປີ ກ່ອນໜ້ານີ້
@ ທ່ານນິນ ຕອນນັ້ນທີ່ມັນເກີດຜິດພາດຍ້ອນການຕັ້ງຄ່າ VH ຢູ່ໃນຟາຍ httpd.conf |