บทความ
Run Crystal Report More than 75 job.
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
ปัญหา มีอยู่ว่า ใช้ Crystal report Run batch job สร้าง รายงาน และ export ออกมาเป็น PDF เรียกใช้งาน 10-20 รายงาน ก็ไม่มีปัญหาอะไร ทดสอบแล้วมั่นใจมาก ว่า program เราสามารถทำงานได้ แต่พอ เจอการใช้งาน จริง เรียก Report เป็น 100 job ปรากฎว่า เจอว่า ระบบ จะ Error Can not load report ทุกๆ 75 jobs, ก็แปลก ใจว่า ทำไม Search ไปเจอ ท่านอื่นๆ ก็ พบปัญหานี้ ค่อนข้างเยอะเหมือนกัน เท่าที่เจอคือ เป็น limitation ของ crytal report ที่ configuration ไว้ที่ 75 job ต่อ process แก้ไข ได้ดังนี้ 1. ให้ Close และ Dispose Report Document, Report Object หลังจาก ใช้งานเสร็จเสมอ และให้ call GC.Collect ด้วย 2. ให้เขียน Code จัดการ Queue ของ job ว่าถ้า Job Report Run เสร็จแล้ว ก็ให้ DeQueue ออกด้วย 3. สามารถ แก้ไข Registry เพื่อขยาย Limit ไป แต่เท่าที่ผมลองดู เหมือนไม่ work เท่าไหร่ครับ วันนี้ั ขอเท่านี้ก่อน เดี๋ยวมา Code รายละเอียดเพิ่มเติมครับ
เปลี่ยนชื่อ computer name อย่าลืม run
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
สวัสดีครับ ทุกท่าน เจอปัญหาเล็กน้อยกับ SQL Server กรณี เปลี่ยนชื่อ Computer Name ครับ ปัญหาที่เจอคือ เวลา Server Run Job ประเภทที่ต้องใช้ (local) Connection ตัว SQL Server มันยังจำค่า Server Name เป็น ตัวเดิมอยู่ วิธี Check เปิด SQL Server management Studio แล้ว Run คำสั่ง SELECT @@SERVERNAME ถ้าเป็น Server Name เดิม ก็จะมี ปัญหา คล้ายๆ กัน Error: 17806 Source: MSSQLSERVER Event ID: 17806 Task Category: Logon Message : SSPI handshake failed with error code 0x8009030c while establishing a connection with integrated security; the connection has been closed. ซึ่งก็จะทำ ให้ Job Failed แก้ปัญหา โดย เปิด Query แล้ว Run คำสั่ง Use master; sp_dropserver 'ชื่อเก่า' ; GO sp_addserver 'ชื่อใหม่' , local ; GO แล้ว Restart Service SQL Server ลอง Check อีกครั้ง โดย Run คำสั่ง SELECT @@SERVERNAME ว่าเป็น ชื่อใหม่หรือยัง ถ้าเป็นชื่อใหม่แล้ว ก็ Ok Reference: http://msdn.microsoft.com/en-us/library/ms143799.aspx
Solve: SSRS2008 R2 Extrem Slow, Bug Parameter with BETWEEN Command
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
สวัสดีครับ วันนี้ ผมมี ปัญหาและวิธีการแก้ไขปัญหา ของ SQL Server Reporting Service 2008 R2 SP1 มาเล่าให้ฟังครับ Environment Server ของ ผมคือ - Server OS : Windows 2008 R2 Ent. x64 - Hardware : PowerEdge 11G R610 8 core cpu, RAM: 16 GB, Disk raid:0 for OS Raid :10 for data and Raid 10 for log and Temp DB (Disk on SAN) - Network: 1 GB/s เอาเป็นว่า เครื่อง เทพสุดๆ Run SQL Server และ Reporting Service (Native Mode) แค่นั้น ครับ ผมเขียน Store Procedure รับ parameter 2 ตัว คือ @FromDate และ @ToDate Output เป็น Trasaction ตามวันที่ระบุ จาก from ถึง to ผมเขียน SQL Command โดยใช้ คำสั่ง SELECT col1, col2, amount FROM Trans WHERE TransDate BETWEEN @FromDate AND @ToDate ทำการทดสอบ Execute Store Prodecure ผ่าน Query Analyzer แล้ว ทำงานได้เร็วมาก ไม่ถึง 3 msec. (Data size 3 GB) แต่พอ ส่งให้ Reporting Service เพื่อ Display ใน Report ปรากฎว่า 5 นาทีผ่านไปยังไม่เสร็จครับ ผมทดสอบแล้ว ทดสอบอีก ประมาณ 10 กว่าครั้ง ก็ใช้เวลานานเหมือนเดิม ก็แสดงว่า ไม่ได้เป็นแค่เพียง ครั้งแรก เหมือนกับปัญหาของท...
กลับมาแล้วครับ Write Back to Link Server
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
ขออภัย สำหรับ หายไปนานเลย ครับ Project เริ่มเป็นรูปเป็น ร่างแล้ว เลยพอมีเวลามานั่งเขียน Blog ที่ผ่านมาเล่าแต่เรื่อง Select ข้อมูลจาก Link Server คราวนี้ ขอ เล่า การ Update, Insert, Delete บ้างครับ ที่เจอมา คือ หลังจากสร้าง Link Server ไปที่ Informix แล้ว ดึงข้อมูลได้ แต่ถ้า จะทำการ Update, Insert, Delete จะต้องเข้าไป Set ค่าบางอย่าง ที่ Link Server ครับ คือ เปิด SQL Management Studio -> Server Objects -> Linked Server -> Providers -> เลือก Provider ที่ใช้ (ของผม ผ่าน ODBC เลือำ MSDASQL) Click ขวาเลือก Properties แล้ว ทำการ Enable : Allow inprocess Enable : Non transacted updates แล้ว กด Ok จากนั้นทำการ ทดสอบ Insert, Delete ดู ด้วย Command ดังนี้ INSERT INTO OPENQUERY( [link_server] , 'select col1, col2, col3 from table1' ) VALUES ( 1,2,3 ); DELETE FROM OPENQUERY( [link_server] , 'select col1, col2, col3 from table1' ) WHERE col1=1; ส่วน Command Update นั้น ผมทำการ ทดสอบแล้ว ไม่สามารถ Update ได้ครับ จะ Error ประมาณ Server: Msg 7399, Level 16, State 1, ... กร...
ว่ากันเรื่อง Link Server ภาคต่อ (Informix)
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
คราวนี้ จำเป็นต้อง Link ข้อมูลออกมาจาก Database Informix ที่ Run อยู่บน เครื่อง AIX สิ่งที่ต้องทำก็คือ ติดตั้ง Informix Client SDK ให้ตรงกับ Version ที่ Support กับ OS (32bit,64bit) การ สร้าง Link Server ทำได้ 2 ลักษณะ คือ · ใช้ ODBC ต้องสร้าง configuration ด้วย Program SetNet32 o ที่สำคัญคือ ต้อง Config เรื่อง Locale ให้ถูกต้องด้วย ทั้ง DB_Local และ Client_Local ควรจะต้องตรงกัน o อย่างของผม ภาษาไทยใช้ Locale=th_TH.thai620 · ใช้ OLE DB ต้องไป Run Command enable ที่ฝั่ง Informix Server ผมใช้ ODBC เนื่องจากไม่สามารถ ไป Run Code ที่ฝั่ง Informix ได้ จากนั้น มาสร้าง LINK Server ที่ฝั่ง SQL 1) สิ่งแรกที่จะต้อง Set คือ ODBC ให้จดชื่อ Data Source Name ไว้ 2) สร้าง Link Server โดยใช้ Provider Microsoft OLE DB for ODBC Driver 3) Set Product Name : เป็นอะไรก็ได้ ไม่มีผล ตั้งชื่อให้สื่อก็ดี เช่น infomix 4) Set Data Source: ให้ตรงกับ Data Source ของ ODBC ที่สร้างไว้ 5) Set Provider String: ต้องกำหนด...
Restore Database Permission หลุด
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
หายไปนานเลยครับ พอดีว่าทำ Project ใหม่เกี่ยวกับ ระบบ บัตรเครดิตอยู่ครับ สัปดาห์นี้ พอได้หายใจหายคอกันบ้าง มาเริ่มปัญหาของเราเลย ผมเคยเจอทั้ง SQL Server 2005, 2008 และ ล่าสุด Database Informix ปัญหาคล้ายๆ กันครับ คือ พอเอา Database เก่าๆ มาลง Permission ที่ได้ Grant ไว้ หลุด หมด ครับ ต้องทำการ Grant ใหม่ กรณี SQL Server ลักษณะ Permission จะแยกเป็น 2 ส่วนคือ 1. Login 2. User ถ้าจะให้ง่ายสุดคือ พอ Restore database แล้ว ให้ Drop User ใน Database ออกก่อน จากนั้น ให้ทำการ Map Login เข้ากับ Database แล้วมันจะ Create User ให้ครับ ในกรณีของ Informix ลักษณะ คล้ายๆกัน คือ User ของ Unix ไม่ได้ถูกลบ แต่ User ของ Database โดนทับ ด้วย Database ที่นำมา Restore ดังนั้น ต้องทำการ GRANT สิทธิให้ User นั้นอีกครั้ง ด้วย Command GRANT ครับ สำหรับวันนี้พอแค่นี้ก่อนครับ คราวหน้า มา share กันอีก ครับ สวัสดี
สร้าง Link จาก SQL Server ไป Query Database MySQL #1
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
Link Server #1 หายไปนานพอสมควร ครับ พอดี ติดทำ Project เร่งด่วน หลายตัว แต่ที่จะเอามา Share และ ผมว่า เป็นประโยชน์มากทีเดียว คือ การทำ Link Server บน SQL Server โปรเจค ที่ทำ มีตัวหนึ่งที่ต้อง Query ข้อมูลจาก Database MySQL มาประกอบกับ ข้อมูลบน MS.SQL โดยที่ โปรแกรม เดิม Run บน Database MS.SQL เป็น .Net WinApp ตอนแรกคิืดอยู่ว่าจะทำอย่างไร เนื่องจาก ทำได้หลายทาง คือ 1. ให้ Client Query จาก MySQL เลย แต่ปัญหาคือ ต้องไปนั่งลง MySQL .NET Connector ที่ Client ทุกเครื่อง สรุปก็เลยไม่ใช้วิธีนี้ 2. ทำการ ETL (Extract Transform Load) หรือ เทคนิค สร้าง Table และ Import ข้อมูลจาก MySQL มาเก็บที่ MS.SQL โดยตั้ง เวลา Import ไว้ แต่ปัญหาคือ เสียเวลามานั่งทำ ETL และ ปัญหาการ Import อีก และข้อมูลที่ได้ ก็ยังเป็นข้อมูลที่ไม่ Update (เนื่องจากเป็นการ Import มา) สรุปไม่เอาวิธีนี้ 3. ทำ Link Server มาไว้ที่ SQL Server โดย ทำการ ติดตั้ง MySQL ODBC Driver Versionที่ผมใช้จะเป็น 3.51 โดยให้ดูให้ Driver สามารถใช้งานได้ ผมได้ทดลองทั้ง บน MSSQL Version 2005 บน Windows 2003 R2 และ MSSQL 2008 R2 บน Windows 2008 R2 ...
ต่อจากคราวที่แล้ว ครับเรื่อง Open Source
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
หลังจากไปทำการบ้าน เรื่องการ Implement ระบบ OpenSource มา 2 ตัวคือ 1. Liferay 2. Intralio มีปัญหาทั้ง 2 ระบบ คือ ปัญหาแรก ที่เจอ ก็คือ เรื่อง License ของ Intralio เป็น Opensource จริง แต่ว่า ให้ใช้งานได้เฉพาะงาน Development เท่านั้น อธิบายคือ ไม่สามารถนำมาใช้งาน บนระบบจริงได้ และ การใช้งานเป็นในลักษณะ เช่าใช้บน Cloud จ่ายเป็นรายเดือน ไม่เหมาะสม อย่างยิ่งในการใช้งาน ในลักษณะ ข้อมูลที่เป็นความลับถึงแม้จะมี สัญญาควบคุมก็ตาม ในหลักการคือ ใช้งานบนระบบของคนอื่น ส่วนปัญหาที่ 2 คือ LifeRay ไม่มี Support ที่เป็นคนไทยเลย Sale ที่ขาย Enterprise Version ก็เป็นทีมจาก Malaysia ซึ่งก็คุยภาษาอังกฤษ แบบสำเนียงใต้ ประมาณนั้น และทีม implement ก็เป็น ชาวต่างชาติ ได้คุยกับบริษัทนึง คือ Cinex เข้าใจว่า เป็น Certified Partner ของ LifeRay คุยๆ เพราะว่า พอดีเห็นสำนักงานตั้งอยู่ใน กทม. รับสายแรกเป็นคนไทยรับ แล้วบอกว่าจะโทรกลับ โทรกลับ เป็น India คุยกันกว่าจะรู้เรื่องก็ นานสองนาน ได้ข้อมูลคร่าวๆ คือ Implement แบบ full implement นั้น ค่าใช้จ่ายอยู่ ประมาณ 20,000 USD ปาไปประมาณ 650,000 บาท แล้วใช้เวลาประมาณ 1 เ...
ทดสอบระบบ Enterprise Portal Opensource
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
หลังจาก ทดสอบกับ SharePoint 2010 ไปหลายตลบ ก็ต้องนั่งหา Solution อื่นๆ เพื่อรองรับธุรกิจ อีก หาหลายวัน แล้ว ก็เจอ Solution Opensouce ตัวหนึ่งค่อนข้าง Ok ครับ มี Feature ที่ค่อนข้างครบถ้วน มี 2 ตัวที่ได้ทดสอบ คือ 1. LifeRay 2. Intralio ทั้งคู่ พัฒนาบน java platform คราวหน้า จะมาว่ารายละเอียดให้ฟังครับ
Share Point 2010 User Profile Service
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
หลังจากทำการทดลองติดตั้ง และ Config User Profile Service ของระบบ SharePoint 2010 ก็เจอปัญหามากมายเลยครับ ซึ่งตอนนี้ก็ยัง แก้ไม่ได้ หรือเพราะว่า ตัวที่ผมใช้เป็น version Beta รึเปล่า ก็ไม่รู้ ปัญหาแรก ที่เจอ คือ ตอน Create User Profile Service Application บางครั้งก็ error time out ปัญหาตอน Start User Profile Syncronization Service แล้ว Status เป็น Starting ไม่ยอมเปลี่ยน เป็น Started start windows service FIMService ไม่ไ้ด้ ไม่ยอม Start Error ประมาณ ว่า Cannot Connect SQL Server SharePoint ทำการเปลี่ยน Password Administrator ให้อัตโนมัติ แล้วทำให้เข้าเครื่องด้วย User Administrator ไม่ได้ เข้า SharePoint Central Admin ไม่ได้ หน้าจอขึ้น Error 503 : The Service is unavilable เจออีกเยอะครับ แต่ว่า แก้ได้เป็นบางอย่าง อ่านๆ ตามพวก technet แล้ว บางอย่างก็แก้ได้ บางอย่างก็แก้ไม่ได้ยังติดอีกเยอะครับ คราวหน้ามาว่ากัน ว่า แก้ไขปัญหาพวกนี้อย่างไรกันครับ สวัสดี
i-Phone มีปัญหากับ Adobe
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
ก็พอรู้มาเหมือนกัน แต่ พอดีว่า วันเสาร์ที่ผ่านมา อ่านเจอใน ไทยรัฐ ก็เอามาเล่าต่อ หน่อยละกัน เรื่องของเรื่องคือ i-phone ประกาศ ไม่รองรับ flash player ซึ่งเป็น โปรแกรมที่ใช้ เล่น media ของ ค่าย adobe ซึ่งเป็นที่นิยม ของผู้ใช้งาน internet ทั่วไป ด้วยเหตุผลที่ว่า flash player ไม่ใช่ format มาตรฐานเท่าที่เห็นคือ flash player ก็สามารถเล่น file flash หรือ .flv ซึ่งก็จริงตามนั้น แต่เนื่องด้วย ไฟล์ flash มันเป็นที่นิยม เนื่องด้วย ประสิทธิภาพของมัน ที่ไฟล์เล็ก แถมยังชัดอีก ด้วย แต่เหตุผลดังกล่าวผมว่า ไม่เพียงพอสำหรับการไม่สนับสนุน flash ที่ผมมองคือ มันเกี่ยวข้องกับ ธุรกิจ Software ของ MAC ด้วยที่จะเป็นการรักษาส่วนแบ่งด้าน software จาก adobe ถ้าหาก iphone ไม่สามารถเล่น flash ได้ ก็ต้องใช้ format ของ MAC เอง หรือมาตรฐานอื่นๆ เช่น .mov, .mp4 เป็นต้น และก็คง เป็นไปได้ยากด้วย ที่จะสามารถทำ iphone ให้เล่น flash ได้ถึงแม้ทาง Technic จะทำได้ แต่ว่าในเชิงธุรกิจ ไม่อนุญาิติ ก็จบ สงคราม เรื่องนี้ ผมว่าอีกยาว แต่ว่า Adobe ก็มีการพัฒนา Software ที่จะติดตั้งบน iphone ให้สามารถเล่น flash ได้ก็ตาม http://labs.a...
ปัญหา Server Instanace Collation ของ SQL กรณีจะใช้ทำ Database ของ SharePoint Service 3.0 (WSS)
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
พอดีว่า ลอง Install SharePoint Service 3.0 ครับ เป็นตัว Free ที่ MicroSoft ให้ Download มาใช้ได้ ไหนๆ จะลองแล้ว ก็ เล่นบน OS x64 ไปเลยครับ นั่งลง ตั้งแต่ Windows ผม ติดตั้งตามลำดับดังนี้ 1. Create VM Ware Gest OS มา 1 ตัว RAM 4 GB, HD, แบ่ง 3 Partition - hd1: 20 GB ลง Windows และ Program - hd2: 20 GB เตรียมไว้ใส่ Database - hd3: 20 GB เตรียมไว้ใส่ File และ สำหรับ เก็บ Backup ต่างๆ 2. ลง windows เป็น Windows 2003 Standard R2 x64 - ลงเสร็จ เพิ่ม Role Application Server มันจะ Install .NET 3.5 ให้ และ Install IIS6 ให้ 3. ลง SQL Server 2008 Standard x64 - ตอนลงให้ Config database ทั้งหมด ไว้ที่ Harddisk ลูกที่ 2 จะแยก SystemDB กับ User DB อยู่คนละ path ก็ได้ - ตอนลง ใหเลือก Collation ของ Instance เป็น Latin1_General_CI_AS_KS_WS ด้วย ไม่งั้นมีปัญหา เวลาลง SharePoint 4. Download ตัว SharePoint Service 3.0 มาก่อน เนื่องจาก ปกติ ในแผ่น ของ windows จะเป็น version 2.0 5. ก่อนจะลงตัว SharePoint 3.0 เนื่องจาก OS เป็น x64 ดังนั้น Library บน ASP.NET ต้องเป็น x64 ด้วย ต้องทำการ ...
Diagram Tools
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
พอดีว่า งานเข้าเยอะครับ ทั้ง Project เก่า และ Project ใหม่ รวมไปถึง Project อภิมหากาฬ ด้วยครับทำมา เกือบ ปีแล้วยังไม่ได้ Implement เลย ทำให้ไม่มีโอกาสเข้ามา update ข่าวสาร วันนี้ clear งานได้สักหน่อย ก็จะมา update ความเคลื่อนไหวกันหน่อยครับ พอดีว่า ใน project ที่ต้องทำ คือระบบ workflow (BPM) โดย ศึกษาหา software ตัวใหม่เพื่อที่จะ มาใช้งานแทนของเก่า แต่ก่อนจะไปหา software ต้อง วาด diagram ออกมาก่อนครับ ว่า workflow ในบริษัท เป็นอย่างไร ที่บริษัท ไม่มี visio ครับ ก็ต้องหา tool กันละ ไปเจอ tool หลายตัวที่เป็น open source ครับ เช่น dia, yEd แต่พอใช้งานแล้ว ถูกใจ yEd มากครับ ค่อนข้าง ok เลย เขียนด้วย java อาจจะ ช้าไปหน่อย แต่ก็ ok ครับ วาดได้เกือบทุก diagram ครับ ลองดู เป็น freeware ด้วยครับ ของเค้าดีจริงๆ http://www.yworks.com/en/products_yed_about.html
ใช้ Secure FTP ในการ Backup ข้อมูล
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
จากสถานะการณ์ กรณี แยก ราชประสงค์ มีผลกระทบกับการทำงาน พอสมควรครับ ไม่สามารถ เข้าทำงานที่ Office ได้เลย แผนฉุกเฉินที่มีการซ้อม ปีละครั้ง ถูกหยิบนำมาใช้งาน นับว่าผมโชคดีมากที่ ก่อนหน้าที่จะเกิดเหตุ ได้ไม่กี่วัน ผมได้มีการ setup host ที่เป็น linux ขึ้นมา และมีการ on ssh (secure shell) และ sftp ไว้ พร้อมทั้ง ได้ on remote desktop และทำการขอ user สำหรับ vpn ไว้แล้วพอดี ผมจึงสามารถ remote desktop ไปยังเครื่องที่ office ที่สีลม และ ที่ลาดพร้าว สามารถ สั่ง backup ข้อมูล และ download backup ไฟล์ จาก Server ด้วย sftp ได้ โดยไม่ได้ออกจากบ้านเลย เครื่องมือที่ผมใช้ที่ client ได้แก่ remote desktop (ใช้สำหรับ remote ไปที่เครื่อง windows server บน windows xp มีอยู่แล้ว) ssl vpn client (อันนี้ ใช้ของที่ office สำหรับ connect แบบ vpn เพื่อได้ ip ของ office) putty (ใช้สำหรับ ssh ไปที่เครื่อง linux) filezilla (ใช้สำหรับ transfer file ผ่าน sftp) ส่วนที่ server ผมได้ config ไว้ดังนี้ ที่ server windows ทำการ enable remote admin ไว้ พร้อม config user ที่อนุญาติให้ remote ที่ linux ทำการติดตั้ง ssh และ sf...
Config MySQL บน Linux RedHat Enterprise 4
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
หลังจากที่ได้รับมอบหมายมา ได้งานมา 2 ตัว คือ ระบบ Intranet และ ระบบ WorkFlow อันดับแรกที่ผมทำคือ ขอ ให้ทีมสร้าง Virtual Host บน VMWare มาให้ 1 ตัว จากนั้น ผม ก็มานั่งลง Linux RedHat Enterprise 4 เนื่องจาก ตัว Intranet ที่เป็น Production อยู่ปัจจุบัน Run บน RHEL4 อยู่ เพื่อที่จะได้สภาพแวดล้อม หรือ enverionment ไม่ต่างกันมาก ผมก็เลือกลง ตัวเดียวกัน แต่ว่า ผม ทำการ Remove Software เก่าออก ได้แก่ Apache v1 MySQL 4.1 PHP 4.3 ออก แล้ว ก็ลง Apache V2.2 MySQL 5.1 PHP 5.3 แทน หนักหนา เอาการเหมือนกัน สำหรับ ผม ที่ชีวิต ทั้งชีวิติ ลง แต่ windows กว่าจะลงเสร็จ เล่น เป็น วัน เลย ทั้งหมดนี่ เค้าเรียกรวมๆ ว่า LAMP เทียบกับ AppServ ใช้ เวลาติดตั้ง ไม่ถึงนาที คนละเรื่อง แต่ลงเสร็จก็ลอง เอา App มาวาง ติด bug กระจาย เนื่องจาก App เดิม เขียนที่ PHP version 4 และ MySQL 4 ก็ต้องมานั่งแก้เป็นเรื่องๆ อย่างแรกที่เจอเลยคือ กรณี set register_global เป็น false โดย default run ไม่ได้ วีธีแก้ไขมี 2 ทางคือ เข้าไปแก้ file php.ini ที่ server แต่ถ้า server มี app หลายตัว แก้ไม่ได้ แก้ app ให้ register global v...