Scriptdd.com

บทความบ้าบ่นของคนทำเว็บ ปี 8

หัดใช้ Server2Go WAMP ไม่ต้องติดตั้งใช้งานได้แม้อยู่ใน CD-ROM

หัวข้อ บทความ แทก Apache | MySQL | Perl | PHP

สำหรับงาน Web Programming นั้นคนทำงานอย่างเราคงหลีกเลี่ยงการทำความรู้จักกับ Apache , MySQL , PHP ไม่ได้ ซึ่งโดยปกติแล้วเราก็ต้องติดตั้ง Software ทั้งหมดเพื่อใช้งาน แน่นอนย่อมมีความวุ่นวายในทางเทคนิค จนมีคนหัวใส เอาทั้งหมดมา Pack รวมกันในชื่อ LAMP (Linux, Apache , MySQL,PHP) หรือจะเป็น WAMP (Windows, Apache , MySQL , PHP) 

ที่เรารู้จักกันโด่งดังเป็นหน้าเป็นตาของคนไทยก็เช่น AppServ ที่เป็น WAMP ที่ Update ทันสมัยสดๆให้เราใช้งานกันง่ายๆ

แต่ AppServ ยังไม่พอสำหรับความง่ายของผม วันนี้ผมจึงขอเอา Server2Go มาแนะนำให้รู้จักกัน


Server2Go คือชุด Web Server สำเร็จรูปโคตรง่าย

หน้า Website ของ Server2Go

http://www.server2go-web.de หน้า Website ของ Server2Go

เจ้า Server2Go เป็นผลงานของคุณ Timo Haberkern ชาวเยอรมันเค้าเป็น Web Programmer สาย PHP มีผลงานการแต่งหนังสือพวก PHP Framework เช่น

Das Symfony Framework

เป็นหนังสือที่เล่าเกี่ยวกับ symfony ซึ่งเป็น PHP Framework ตัวนึง เสียดายดันเป็นภาษาเยอรมันไม่งั้นจะสนับสนุนซักเล่ม :P คุณ Timo Haberkern เค้าพัฒนา Server2Go เพื่อให้เป็น Web Server ที่สามารถรันได้บน CD-ROM ไม่ต้องติดตั้ง โดยก็ได้พัฒนาอยู่ตลอดเวลาตาม Version ของ Software ร่วมต่างๆที่นำมาใช้งาน

มันง่ายยังไงผมถึงเอามาขี้โม้ให้ฟัง

  • ชุด Web Server สำเร็จรูปที่รวบรวมเอา Apache , MySQL, PHP, Perl เอาไว้ด้วยกัน
  • ไม่ต้องติดตั้ง แตก Zip แล้ว config file นิดหน่อยก็ใช้งานได้เลยสามารถใช้งานได้ตั้งแต่ Windows 98 ขึ้นมา
  • รันได้แม้แต่อยู่ใน CD-ROM คุณสามารถ copy งานทุกอย่างใส่ CD-ROM แล้วส่งงานให้ลูกค้าได้เลย
  • ยังไม่สูญเสียการ config ในรายละเอียดไม่ว่าจะ php.ini, my.ini , httpd.conf สามารถเล่นได้ตามใจชอบและแน่นอน PHP extensions หลายๆตัวก็ติดตั้งได้ตามปกติ
  • Server2Go เป็น Donateware ใช้งานได้ฟรี ถ้าถูกใจก็บริจาคให้กับผู้พัฒนาได้ครับ

โม้ไปก็เท่านั้นลองติดตั้งแล้วใช้งานกันดีกว่า

ผมขี้โม้ตอแหลมากก็ไม่ดี ไป Download มาติดตั้งก่อนก่อนที่ http://www.server2go-web.de/download/download.html

หน้า Website การ Download Server2Go

หน้า Website Download Server2Go มีให้เลือกหลาย File มาก ให้คุณเลือกเอาที่ต้องการเลย บางคนชอบแบบครบทุกอย่าง บางคนชอบ Apache Version โน้น ก็เอาตามสะดวก

 แตก Zip ออกมาจะเห็นโครงสร้าง File ทั้งหมด

หลังจาก Download มาแล้วแตก zip คุณจะเห็นโครงสร้าง File ทั้งหมดออกมา File หลักๆที่ใช้งานที่ต้องรู้จักมีดังนี้

  • autorun.inf เป็น file autorun เรียก Server2Go.exe อีกทีใช้สำหรับเวลา Write ทั้งหมดลง CD-ROM เมื่อเสียบแผ่นแล้วก็จะเรียก Server2Go.exe ทำงานทันที
  • logo.ico เป็น icon ที่ใช้ร่วมกับ autorun.inf
  • pms_config.ini เป็น config file ที่ใช้ set ค่าต่างๆของ Server2Go เดี๋ยวจะอธิบายต่อไปครับ
  • Server2Go.exe เป็น file หลักที่จะไปเปิดการทำงานของ Apache , MySQL และค่าต่างๆของ PHP อีกที
  • splash.png เป็นรูปภาพที่จะ Load ขึ้นเมื่อกดเรียก Server2Go ให้ทำงาน

ว่าแล้วลองคลิกเรียก Server2Go.exe ขึ้นมาครับ

หน้าจอเมื่อเรียก Server2Go ขึ้นมา

หน้าจอ web browser ที่ถูก Load ขึ้นมา

ถ้าขึ้นหน้าแบบนี้ก็แสดงว่า Server2Go ทำงานได้ถูกต้องแล้วต่อไปเราจะมาลองเข้าใจ pms_config.ini เพื่อปรับแต่งได้อย่างถูกต้อง


ปรับแต่ง pms_config.ini ให้เข้าใจแล้ว Server2Go จะอยู่ในมือคุณ

เปิด pms_config.ini ด้วย text editor ขึ้นมาแล้วลองดูโครงสร้าง File หากคุณคุ้นเคยจะรู้สึกว่ามันก็คล้ายๆกับ Apache config หรือ php.ini นั้นแหล่ะ

ใน pms_config.ini นี้แบ่งการปรับแต่งออกเป็น 5 ส่วนโดยคุณสามารถปรับแต่งเพื่อ

[general] เป็นข้อมูลพื้นฐานของ Web Server นี้ มีการ config ดังนี้

  • ServerName คือ ชื่อของ Web Server นี้
  • UseSplash คือ รูปที่จะ Load ขึ้นตอนเปิด Server2Go ขึ้นมาระบุเป็นรูปอื่นๆก็ได้สนับสนุน bmp, jpg, png, tif, ico, tga, pcx, psd
  • ShowStartupProgress คือ แสดงการ Load ขึ้นตอนเปิด Server2Go
  • SplashTransparencyColor ระบบเป็นตัวเลข RGB เพื่อให้ ภาพที่ Load ขึ้นมาโปร่งใส
  • KeepRunningAfterBrowserClose คือต้องการให้เปิด Server2Go ทิ้งไว้แม้จะปิด Browser ไปแล้ว 0 คือปิด browser ปิด server2go 1 คือปิด browser แต่ server2go ยังเปิดคงไว้อยู่
  • ShowTrayIcon แสดง icon ที่ System Tray หรือไม่ 0 คือไม่โชว์ 1 คือ โชว์
  • StartLocal ถ้าต้องการใช้งานบน harddisk ก็กำหนดเป็น 1 ถ้าใช้งานบน CD-Rom กำหนดเป็น 0 (ยัง งงๆค่านี้กำหนดทำไมไม่รู้ยังไม่เห็นความแตกต่าง)
  • AllowOnlySingleInstance อ่านแล้ว ยังงงๆ ฮาๆ กำหนดเป็น 1 ละกันครับ :P
  • ShowShutdownMessage เป็นข้อความที่แสดงเวลา Shutdown ตัว Server2Go

[http] เป็นการกำหนดข้อมูลในส่วนของ Webserver มีการ config ดังนี้

  • HostName ระบุเป็น ip ของเครื่องที่คุณใช้งาน ถ้าใช้งานส่วนตัวไม่ยุ่งกับ ip address ให้กำหนดเป็น local ip นั้นคือ 127.0.0.1
  • Port ระบุ port ของ Web Server นี้แก้ไขเป็น 80 สำหรับ web ปกติ
  • DefaultFile File แรกที่จะโดนเปิด อันนี้ไม่ต้องระบุก็ได้ไปจัดการที่ httpd.conf ก็ได้ครับถ้าต้องการ
  • DefaultRoot เป็น folder ของ Website ที่จะถูกเปิดขึ้น
  • DeleteHttpTemp กำหนด เป็น 1, 0 เลือก 1 คือจะลบ File  temp ทุกอย่างทิ้งเมื่อปิด Server2Go และ 0 คือคงเก็บ temp ทุกอย่างเอาไว้
  • HideTempFolder กำหนดเป็น 1, 0 เลือก 1 คือซ่อน Temp ต่างๆไว้ 0 คือ ไม่ซ่อน

[database] เป็นการกำหนดข้อมูลในส่วน MySQL มีการ config ดังนี้

  • UseMySQL กำหนดเป็น 1, 0 เลือก 1 เพื่อให้ MySQL เริ่มทำงาน
  • LocalMirror ใช้การทำสำรองฐานข้อมูลในเครื่องที่ใช้ กำหนดเป็น 1,0 เลือก 1 เพื่อให้ใช้ Mirror
  • OverwriteLocalMirror กำหนดเป็น 1, 0 เพื่อให้เขียนทับใน Mirror Folder
  • MirrorFolder กำหนดเป็น path ว่าต้องการ path ไหน
  • DeleteDatabaseFiles กำหนดให้ลบ File ทิ้งเมื่อปิด Server2Go
  • MySQLPort กำหนด port ของ MySQL
  • MySQLCmd กำหนด command เริ่มแรกเมื่อ Start MySQL
  • HideMirrorFolder กำหนดเป็น 1,0 เลือก 1 เพื่อซ่อน Folder นี้

อาจจะงงๆกับ MirrorFolder ว่ามีไว้ทำไม กรณีนี้จากประสบการณ์ผมคือ ถ้าเราเอา Server2Go ไปรันบน CD-ROM เช่น การส่งมอบงานให้ลูกค้า พวกงาน php ต่างๆ เราวางไว้บน Server2Go เมื่อเรียกใช้งาน แล้วถ้าจำเป็นต้องมีการเขียน Database ระบบจะเอาไปเขียนลง MirrorFolder แทนที่จะเขียนใน Folder MySQL หลัก (เพราะเขียนลง CD-ROM ไม่ได้นั้นเอง)

[AdditionalParsing] เป็นการกำหนด File เพิ่มเติมที่ต้องการให้เรียกใช้เมื่อเปิดใช้ Server2Go อันนี้ผมยังงงๆเหมือนว่า ยังไม่มีการเปิดใช้งาน ลองดูใน Version หลังๆครับว่า ทางผู้พัฒนาวางเอาไว้เพื่ออะไร

[Path] โดยปกติในตัว Server2Go จะกำหนด Path เรียก Server ต่างๆไว้เป็นมาตรฐานแล้ว หากต้องการแก้ไขเพิ่มเติม ใน Apache , MySQL , PHP ปกติจะถูก comment เอาไว้ อยากปรับแต่งตัวไหนก็เอา ; ออกซะ อย่างกรณีผม ผมมักจะ config php เอง ก็จะแก้ไข

  • PathToPhpIni=server\apache\php.ini

ตัวอย่าง php.ini ที่แก้ไข

ตัวอย่าง php.ini ที่แก้ไข

ในตัว Server2Go ได้ pack dll ต่างๆไว้ครบหมดแล้วแค่เลือกเปิดใช้งานก็พร้อมใช้แล้ว

ในตัว Server2Go ได้ pack dll ต่างๆไว้ครบหมดแล้วแค่เลือกเปิดใช้งานก็พร้อมใช้แล้ว

สำหรับตัวอย่าง pms_config.ini ของผมที่ใช้ทำงานประจำก็เป็นดังนี้

[general]
ServerName=Server2Go
UseSplash=splash.png
ShowStartupProgress=1
SplashTransparencyColor=128,128,128
KeepRunningAfterBrowserClose=1
ShowTrayIcon=1
StartLocal=0
AllowOnlySingleInstance=1
ShowShutdownMessage=Shutdown {SERVER_NAME}


[http]
HostName=127.0.0.1
Port=80
DefaultFile=
DefaultRoot=htdocs
DeleteHttpTemp=1
HideTempFolder=1


[Browser]
BrowserType=IEXPLORER
BrowserCommandOptions=
BrowserPath=ExternalBrowser/SimpleBrowser.exe
WorkOfflineTitle=
BrowserSize=


[database]
UseMySQL=1
LocalMirror=1
OverwriteLocalMirror=0
MirrorFolder=
DeleteDatabaseFiles=0
MySQLPort=7188
MySQLCmd=--skip-innodb
HideMirrorFolder=0

[AdditionalParsing]
File1=
File2=
File3=
File4=
File5=
File6=
File7=
File8=
File9=
File10=

[Path]
;PathToApache=server\apache\apache.exe
;PathToHttpdConf=server\apache\conf\httpd.conf
;PathToMysqlBin=server\mysql\bin
;PathToMyIni=server\mysql\my.ini
;PathToMySqlData=server\mysql\data
;PathToMySqlData=server\mysql\share
PathToPhpIni=server\apache\php.ini

ในตัว Server2Go จะแถม phpMyAdmin มาให้ด้วยคุณสามารถเข้าไปดูได้ที่ /phpmyadmin/ เวลาเขียน Script ติดต่อก็ใช้ username : root , password : ไม่มี 

หน้าจอของ phpMyAdmin ที่อยู่ใน Server2Go

หากต้องการให้ระบบปลอดภัยมากขึ้นก็ให้เข้าไปกำหนด username password เพิ่มเติมเอาครับ


จบล่ะไม่มีอะไรโม้แล้ว :P

ทุกวันนี้ผมใช้ Server2Go ในการพัฒนา Website ให้ลูกค้าโดยในงานก็ตั้ง Folder ไว้ในเครื่อง พอทำงานเสร็จผมก็ copy ทั้ง Folder ลง CD หรือ DVD ส่งงานให้ลูกค้าได้เลย สะดวกสบายมากๆ และเพื่อหน้าตาของลูกค้าผมก็แก้ไขพวก ServerName, UseSplas,  ShowShutdownMessage ให้สวยงาม แค่นี้ลูกค้าก็ชอบใจแล้วครับ

จุดสำคัญของเจ้า Server2Go คือ การกำหนด HostName ครับปกติผมจะกำหนดเป็น 127.0.0.1 มักไม่ค่อยมีปัญหา แต่พอกำหนดเป็น ip address จริงๆ เช่น Link ผ่านวง Lan กัน ให้เครื่องนึงเปิด web จาก Server หลัก อะไรแบบนี้มักเจอปัญหา ปัญหาที่ว่า คือ กำหนด HostName ไม่ตรงกับ ip address ของ เครื่องจริงๆ ทำให้เวลาเปิด Server2Go ขึ้นมา มันจะค้างๆแล้วไม่ยอม start ตัวเองครับ

ใครเอาไปประยุกต์ยังไงก็เอามาบอกเล่ากันครับ

รูปคุณ Read (37,162) Comments (39) 2009-04-14 07:25:33

ความคิดเห็น

มีแต่บทความสุโค่ยทั้งนั้น

รูปคุณ ปันเจ โดยคุณ ปันเจ 2009-04-14 15:53:38


@PanJ on twitter

แวะมาลงชื่อก่อนคับ ตอนนี้กำลังศึกษา WinPE ทำไว้มารัน Application Karaoke แบบ server - client อยู่ครับ เครื่อง client จะไม่ให้มี HDD เลย boot จาก USB

รูปคุณ ดอกธูป โดยคุณ ดอกธูป 2009-04-14 17:19:32


เที่ยวสุรินทร์นึกถึง สุรินทร์ร้อยแปด http://www.surin108.com

กำลังนั่งหา WAMP บนฝั่ง Windows มาใช้งานอยู่เลย
ขอบคุณมากครับ

รูปคุณ Edward โดยคุณ Edward 2009-04-15 12:09:18

ในที่สุดก็มาแล้วววววว ขอบคุณครับบบ

รูปคุณ P@W โดยคุณ [email protected] 2009-04-15 13:31:12


ทุกอย่างเกิดจากเหตุ และปัจจัย ไม่ใช่อยู่ดี ๆ ก็เกิดขึ้น :: สร้างฝันบนจินตนาการ

www.konkeanweb.com , www.prawee.com ,www.tct15.com ,www.thaiagro.com

 

ถูกใจ จริงๆ ครับ

เบื่อนะ บางที เอาข้อมูล เอาเวป ไปแล้วแต่เครื่องปลายทางไม่มี อะไรซักอย่าง

ต้องมานั่งติดตั้งทีละอย่าง ผมว่าตัวนี้ลดปัญหาไปได้เยอะแน่เลย

รูปคุณ [[ลิงใหญ่]] โดยคุณ [[ลิงใหญ่]] 2009-04-15 15:14:20


พฤกษพกาสร           อีกกุญชรอันปลดปลง
โททนต์เสน่งคง        สำคัญหมายในกายมี
นรชาติวางวาย          มลายสิ้นทั้งอินทรีย์
สถิตย์ทั่วแต่ชั่วดี       ประดับไว้ในโลกา

โอ้ว!ในที่สุดก็มาแล้วรอตั้งนาน

ขอบคุณสำหรับบทความดีๆครับ

รูปคุณ Bally โดยคุณ Bally 2009-04-16 00:00:01

เคยลงใน FlashDrive เมื่อนานมาแล้ว ทำงานได้ไม่ค่อยน่าประทับใจ แครชบ่อยมาก บางทีกำลังโหลดตัวเซิร์ฟเวอร์ก็ค้างไปเฉยๆ

มาล่าสุดนี่ไม่รู้เป็นไงมั่งแล้ว อืมมม

ปล.ใช้ครั้งล่าสุดก็สองปีก่อน

รูปคุณ jirayu โดยคุณ jirayu 2009-04-17 13:48:43


JIRAYU.INFO

ยอดเลย run บน cd ได้ด้วย แจ๋วครับ

รูปคุณ ไลท์ โดยคุณ ไลท์ 2009-04-18 10:18:01

ขอบคุณมากครับ ผมใช้ xampp ยังไม่ค่อยสมบูรณ์เท่าไร หรือว่าผมเซ็ตไม่ถูกนะ หุหุ

รูปคุณ kikok โดยคุณ kikok 2009-04-18 21:39:26


www.uttc.ac.th

วิทยาลัยเทคนิคอุตรดิตถ์

ขอบคุณสำหรับ บทความดี ๆ ยังคงติดตาม ผลงานครับ

รูปคุณ เอ โดยคุณ เอ 2009-04-20 20:35:33


knowdev-มุมคนสนใจ เรื่องราว ไอที โปรแกรมมิ่ง

เย้... รอบทความนี้มานานแล้ว... ขอบคุณ 9AuM มากๆๆ เลย



ปล.. รูปที่อั้มถ่าย notebook IBM r61 ประมาณ 27,xxx มัยแพงจัง... ผมเห็นรุ่นนี้ที่ขายที่คอมมาร์คแค่ 19,xxx เองง่ะ... วานบอก ???

รูปคุณ เอก โดยคุณ เอก 2009-04-21 18:12:41

R61 ตัว 19,990 บาทก็มีครับ
ตัวที่ซื้อให้ @patsonic ก็รุ่นเดียวกันนั้นแหล่ะ แต่เพิ่ม

+ ประกันเป็น 3 ปี
+ Windows Vista Business

ดูราคาแล้วซื้อตัว 27,000 คุ้มกว่าน่ะครับ


รูปคุณ 9AuM โดยคุณ 9AuM 2009-04-21 19:05:26


http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด

อั้ม, ถามสองเรื่องก๊าบ


๑. ใช้โปรแกรมรัยดาวน์โหลดกบนอกกะลาง่ะ... แล้วที่ตั้งโหลดจากเน็ตหรอจากทีวีครับ

๒. ใช้ฮาร์ดแวร์ยี่ห้อครับครับ... เห็นต่อออกได้สองเครื่อง

รูปคุณ เอก โดยคุณ เอก 2009-04-21 20:21:48

ใช้ orbitdownloader ครับ Freeware

http://www.orbitdownloader.com/index.htm

ดูดเอาจากหน้า Website Hiptv

http://hiptv.mcot.net/listProgramCat.php?catId=29

เลือกตอนที่อยากดูแล้วคลิก ที่ Choise Speed ผมเลือก 256K กดเป็น New Windows หรือ New Tabs ก็ได้

เสร็จแล้ว View Source จะเห็น URL ของ File wmv ให้ Download ครับ

ผม Download เก็บทุกตอนมาหลายปีแล้ว


ส่วนที่เห็นว่าดูทีวี หลายช่องได้ ผมใช้ 2 เครื่องครับ

PC จะต่อการ์ดทีวีเอาไว้ เปิดดูช่อง 9
ส่วน Netbook ผมจะต่อ Wifi เปิดช่อง nationchannel.com ดู Online ครับ



รูปคุณ 9AuM โดยคุณ 9AuM 2009-04-21 20:41:23


http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด

สุโคร่ย....มากๆๆ เลย 9AuM.... ตอบเร็วมากๆๆเลย...

แนะนำ Freeware ดีๆๆ ทั้งน้านเลย... มีอีกไหมครับ? อั้มน่าจะแนะนำฟรีแวร์ดีๆที่อั้มใช้อยู่ด้วยนะ

ถึงเป็นการส่งเสริมให้ใช้โปรแกรมดีๆ (แบบไม่ต้องละเมิดฯ) ด้วย

รูปคุณ เอก โดยคุณ เอก 2009-04-21 21:37:35

ตายๆ ผมเขียนบทความเกี่ยวกับ server2go ทำ schedule ไว้กว่าจะออกอีกหลายวัน วันนี้เพิ่งมาเจอบทความที่นี่ เฮ่อ ไม่น่านั่งลำบากอยู่ 3 ชั่วโมงเลย

บทความเขียนได้ดีมากเลยครับ

รูปคุณ select2web โดยคุณ select2web 2009-04-22 08:54:05

ยังคงงงอยู่กับ Server2Go
- มันแตกต่างกับ Apache ยังไงคับ
- ถ้าลง server2Go ก็ไม่ต้องลง apache ?
งงจ้า

รูปคุณ Beer โดยคุณ Beer 2009-04-22 18:40:26

ตอบคุณ Beer ครับ
Server2GO จะรวม Apache , MySQL , PHP ไว้ด้วยกันครับ
คล้ายๆกับ Appserv น่ะครับคิดว่าคงเคยใช้

ปกติผมก็ใช้ Appserv ตลอดล่ะครับแต่รันบน CD ได้แบบนี้น่าลองแฮะ
ไว้จะลองหามาใช้ดูครับ

รูปคุณ C\B โดยคุณ C\B 2009-04-22 22:32:23


Epitaph of Twilight

บล็อคผมเองคร้าบ ><

เยี่ยมไปเลยครับ ขอบคุณนะครับสำหรับบทความที่ละเอียดมากๆ

คิดว่าคงได้ลองเอามาใช้บ้างแน่ๆ เลย

รูปคุณ dogdoy โดยคุณ dogdoy 2009-04-24 00:38:06

*** > ต่อไปก็... บทความเรื่องบูต osx กะ xp เลยครับ... เชียร์อันนี้ด้วยครับ

เสนอๆๆ นะ อั้ม ^_^

รูปคุณ user โดยคุณ user 2009-04-24 08:35:55

ง่ายกว่า Xampp อีกนะครับ ผมเจอปัญหากับ Xampp ที่ load/reload page ช้ามาก ไม่รู้จะแก้ยังงัยดี เดี๋ยวจะลองใช้ Server2Go ดูบ้างดีกว่า

รูปคุณ konrasee โดยคุณ konrasee 2009-04-24 10:12:47

ถามอะไรหน่อยซิครับ

เดียวนี้เค้านิยมใช้ CMSตัวไหน มากที่สุดอะครับ

รูปคุณ muekzero โดยคุณ muekzero 2009-05-07 16:07:17

ช่วยด้วยครับ เวลาปิด Server2Go แล้วมาดู Database ปรากฎว่าไฟลที่ผมเขียน
มันกลับเป็นเหมือนเดิมหมดเลย ตัวอย่างเช่น Database ตอนแรก = 1 ผมก็เปลี่ยนให้เป็น 2 ตอนใช้งาน แต่เมื่อผมปิด serverลง เมื่อเปิดขึ้นมาใหม่ database ก็ = 1 เหมือนเดิมเป๊ะๆเลยคับ
การตั้งค่าผมก็ตั้งเหมือนคุณอ้ำเลยคับ
[database]
UseMySQL=1
LocalMirror=1
OverwriteLocalMirror=0
MirrorFolder=
DeleteDatabaseFiles=0
MySQLPort=7188
MySQLCmd=--skip-innodb
HideMirrorFolder=0

รูปคุณ Beer โดยคุณ Beer 2009-05-15 14:42:55

พัฒนาการของ server2go ก็มาจาก apserve -> xampp -> server2go
จริงแล้ว xampp ก็สามารถรันบน CD-ROM ได้ และก็ใช้งานง่ายหากใช้คู่กับ ampstart กล่าวคือคลิกที่ ampstart.exe ทีเดียวก็เปิดหน้าแรกขึ้นมาใช้งานได้เลย ปัญหาคือ windowXP จะขึ้นเตือนว่า ampstart เป็น malware ก็แค่นั้น อีกอย่างคือผมทำให้มัน autorun เมื่อใช้กับ CD-ROM ไม่ได้ จึงลองใช้ server2go อยู่เช่นกัน
เนื่องจากทั้ง xampp และ server2go สามารถใช้งานได้ทั้งบน harddisk / USB-stick หรือ CD-ROM ดังนั้นการตั้งค่าโปรแกรมจึงต่างกัน เหตุที่ HDD / USB นั้นสามารถบันทึกข้อมูลลง server ได้เลยเหมือนจริงทุกอย่าง ขณะที่หากใช้กับ CD-ROM ไม่สามารถบันทึกได้ โปรแกรมก็จะสร้างโฟลเดอร์ขึ้นมาชั่วคราวบนเครื่องที่ไดร์ C:\ หากเราตั้งค่าว่าเป็น CD-ROM ข้อมูลใดที่บันทึกไว้จะหายไปเมื่อปิด server ทันที นั่นเอง
ดังนั้น ต้องตั้งค่้่าใน pms_config.ini ใหม่ดังนี้

;--- ค่าเดิม (สำหรับ CR-ROM) คือ
;--- StartLocal=0
StartLocal=1

;---ค่าเดิม (สำหรับ CD-ROM) คือ
;--- LocalMirror=1
;--- แต่ค่าสำหรับ harddisk หรือ handy drive คือ
LocalMirror=0

;--- The path to that the database should be mirrored (e.g.. c:\MyS2GApp\Data\) ไม่ต้องบอก drive จะดีกว่า เช่น \MyS2GApp\Data\ เพราะโปรแกรมจะหา drive ที่ถูกต้องให้เอง, if empty the
;--- default temp directory is used

;--- ค่าเดิม (สำหรับ CD-ROM) คือ
;--- MirrorFolder=
;--- แต่ค่าสำหรับ harddisk หรือ handy drive คือ (กรณีเก็บข้อมูลไว้ที่ root ของ drive ใดๆก็ตาม)
MirrorFolder=\server2go\dbdir


จบแล้วครับ
หวังว่าคงพอช่วยเพื่อนๆร่วมอุดมการณ์คนชอบของฟรีกันนะครับ

ิby php_master

รูปคุณ php_master โดยคุณ php_master 2009-06-30 09:31:06

ผมก้อเจอปัญหา รันใน HDD ได้ดีแล้ว แต่เวลา เขียนลงแผ่นไม่สามารถตติดต่อ ฐานข้อมูลได้ เพราะไปกำหนด ไดร์ เช่น D:\server2go\dbdir
ขอบคุณมากครับ ที่ให้แนวคิดการตั้งค่้่าใน pms_config.ini ดังนี้ ดังขอตัวอย่างการตั้งค่า pms_config.ini ในกรณีที่เราจะนข้อมูเขียนลงแผ่น CD-ROM เพื่อนำไปใช้เครื่องอื่นๆ หรือนำเสนอข้อมูลครับ

ขอบคุณครับ น้ำใจงามๆๆ

รูปคุณ izoneja โดยคุณ izoneja 2009-07-14 21:00:01

แหล่มเป็ดสุดๆ

รูปคุณ mouthdog โดยคุณ mouthdog 2009-07-21 14:08:04

ปัจจุบันไม่ซิปแล้วครับ มันเป็น EXE มาเลย

รูปคุณ P@W โดยคุณ [email protected] 2009-08-08 04:43:46


ทุกอย่างเกิดจากเหตุ และปัจจัย ไม่ใช่อยู่ดี ๆ ก็เกิดขึ้น :: สร้างฝันบนจินตนาการ

www.konkeanweb.com , www.prawee.com ,www.tct15.com ,www.thaiagro.com

 

ขอบคุณมากจ้ะ เคยโหลดมาแต่ก็ไม่เคยได้ใช้สักที คราวนี้ขอลองให้เข็ด

รูปคุณ iannnnn โดยคุณ iannnnn 2009-08-16 23:12:33

ความรู้ใหม่ เพิ่งรู้จักครับ แบบนี้ต้องลอง

รูปคุณ Mizipex โดยคุณ Mizipex 2009-08-20 13:33:58


สวัสดีครับผมกำลังสร้างเว็บโดยใช้ joomla ผมติดตั้งลงไปบน server 2 go ครับทำทำไปแล้วผมปิดบราวเซอร์ออกแล้วว่าจะทำต่อวันหลังแต่พอมาเปิดมันเปิด scrip เว็บที่ผมกำลังสร้างไม่ได้ครับ

รูปคุณ metanom โดยคุณ metanom 2009-09-18 00:35:03

ผมเคยใช้ wampserver ครับ ชอบตรงที่มันสะดวกกว่า appserve คือ มีไอคอนตรง taskbar ให้สั่ง start/stop หรือเปิดไฟล์ config ต่างๆ ได้เลย
แถมไอคอนนี้มันยังช่วย monitor service ได้ด้วย แต่มันดันไม่มี php_zip.dll ทำให้ใช้งาน zend optimizer ไม่ได้ (ไม่รู้เป็น bug หรือจงใจทำ)
(ตัวนี้ในฝั่ง php เค้าเรียก mod ใช่ป่ะคับ)
จริงๆ อยากแนะนำให้ผู้พัฒนา appserve ทำไอคอนแบบ wampserver บ้าง จะได้ใช้งานสะดวกขึ้น
และก็อยากจะบอกให้ผู้พัฒนา wampserver ให้ใส่ dll ให้ครบๆ จะได้ไม่ติดปัญหาในการ develop กับ framework อื่นๆ
แต่ไม่รู้จะติดต่อไปยังไงได้ ใครรู้ช่วยบอกทีครับ หรือฝากไปบอกเลยก็ดีครับ

ฝากถึงคุณอั้ม ไม่ทราบว่าเคยใช้ wampserver หรือป่าวครับ อยากให้มี review ทั้ง 3 ตัวนี้เปรีัยบเทียบกันมั่งน่ะครับ

รูปคุณ มะขวิด โดยคุณ มะขวิด 2009-11-10 17:15:24

กำลังเปลี่ยนมาจาก Appserv พอดีครับ
(เริ่มเข้าใจตอนรับ-ส่ง งานให้ลูกค้า)

รูปคุณ Scentz โดยคุณ Scentz 2010-01-28 20:45:22


Hackme :) | SMF

อยากทราบว่า server 2 go มี mail server เข้ามาด้วยรึป่าวค่ะ

รูปคุณ ejoy_19 โดยคุณ ejoy_19 2010-02-06 21:11:09

Warning: require_once(/htdocs/elearning/htdocs/elearning/lib/setup.php) [function.require-once]: failed to open stream: No such file or directory in E:\htdocs\elearning\config.php on line 20

Fatal error: require_once() [function.require]: Failed opening required '/htdocs/elearning/htdocs/elearning/lib/setup.php' (include_path='.;E:\server\php\PEAR') in E:\htdocs\elearning\config.php on line 20

จะเอา moodle ลงใน cd เขียนแผ่นแล้วรันได้แบบนี่ครับ ช่วยที

รูปคุณ pornchai โดยคุณ pornchai 2010-03-01 13:55:13

บน Windows 7 มีปัญหาอะครับ ไม่ทราบว่าพอจะมีทางแก้บ้างมั๊ยครับ

รูปคุณ Thana โดยคุณ Thana 2010-05-22 09:07:42

แล้วAppserv ตัวเดิมที่เขียนเวบไว้มันจะหายไปไหมคะถ้าหากลงตัวนี้เข้ามาแทน
เพราะถ้ามันหายก็เท่ากับต้องนั้งทำใหม่หมด
อยากรบกวนถามว่า
1.ถ้าเวบของเราทำในAppservเดิมเราจะไรท์ใ่ส่แผ่นยังไง
2.แล้วเราจะสามารถเอาแผ่นที่ไรท์จากAppservตัวเดิมไปรันบนAppserv2goได้มั้ย

ขอคความกรุณาค่ะพึ่งจะหัดใช้จุมลาครั้งแรกในชีวิต

รูปคุณ 9 โดยคุณ 9 2011-05-29 22:10:10

ขอบคุณนะค่ะสำหรับคำแนะนำดีๆ

รูปคุณ krunueng โดยคุณ krunueng 2013-02-08 13:51:51

ขอบคุณสำหรับบทความนี้
กำลังจะลองผิดลองถูก มาเจอท่านที่ทำมาแล้ว
ทดสอบมาแล้ว จะลองถูกไปเลยล่ะครับ

รูปคุณ bteera โดยคุณ bteera 2013-07-19 05:16:44

PDO : SQLSTATE[HY000] [2002] php_network_getaddresses อ่ะครับ เป็นไหมครับ พอมีทางแก้ไขไหมครับ ผมลองหลายวิธีแล้วไม่สำเร็จ

PLEASE

รูปคุณ พัฒนา โดยคุณ พัฒนา 2014-10-05 19:35:34

ร่วมแสดงความคิดเห็น



ขอความกรุณา ปัญญาชน ทุกๆท่าน รณรงค์การใช้ภาษาไทยให้ถูกต้อง
กรุณา ลงความคิดเห็นโดยใช้ภาษาไทยให้เป็นภาษาไทย งดการใช้ภาษาวัยรุ่น,
แอ๊บแบ๊ว บอกตรงๆปัญญาอ่อน !! Admin นั่งอ่านแล้วปวดหัว

เข้าระบบ


จำไว้ด้วยนะจ้ะ

สมัครสมาชิก
ลืมรหัสผ่าน

บทความล่าสุด

Gallery

Tags

Motorcycle Lenovo Google WordPress Security Shopping เฟรมเสือหมอบ Live ASP Mozilla CSS ล้อเสือหมอบ Firefox Freeware Yahoo SMS Framework vintage Movie Home FTR ล้อหมอบ Ajax How to ROM Web2.0 Downloads TV Internet Explorer Book

อื่นๆ ...

เพื่อนบ้าน

สถิติส่วนตัว

คลิกรับ Feed สิจ๊ะ

TwitterCounter for @9aum

Scriptdd.com | ctdd Version 3.0 ติดต่อฐานข้อมูลทิ้งสิ้น 6 ครั้งใช้เวลาประมวลผล 0.1068 วินาที
โปรแกรมโดย 9AuM | ออกแบบโดย styleshout