วิธีสร้าง php mysql เป็น mysqli wrapper สำหรับ PHP 7.4 PHP 8.3 แก้ปัญหา website พบ error Fatal error: Uncaught Error: Call to undefined function mysql_connect() เนื่องจาก php extension mysql ไม่รองรับ PHP 5.5 ถูกลบออกจาก PHP verison 7 ขึ้นไป This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0 Fatal error: The extension "MySQLi" is not available วิเคราะห์ปัญหา เป็นเว็บไซต์ที่พัฒนามานานยังใช้ การเชื่อม database ด้วย mysql function อยู่ และเกิดจาการย้ายข้อมูลไปยัง hosting หรือการอัพเดท OS ที่ไม่มี php extension mysql จึงไม่สามารถใช้งาน php function mysql_* ได้ แนวทางตรวจสอบและแก้ไขปัญหา 1.หากไม่แสดง error ให้เปิดการตรวจสอบ error log ได้ที่- ใน Control panel -> Tools - > MultiPHP INI - เลือกโดเมนที่ต้องการตรวจสอบ -> click เปิด display_errors ถ้าไม่ได้เปิด display_errors สามารถตรวจสอบ error จากไฟล์ - เข้าระบบ Control panel -> ใน File Manager {user_home_ path}/public_html/error_log 2.ตรวจสอบ php current version สร้าง file public_html/phpversion.php Add code: 3.กรณีเว็บไซต์ (Website) ที่พัฒนาเป็นเว็บเก่า ใช้ PHP 5.6 จะต้องปรับ PHP version - ไปที่ Control panel -> เลือก PHP Selector - เปลี่ยน Current PHP version เป็น PHP 5.6 4.enable extension mysql (เฉพาะ Cloud Linux) - ไปที่ Control panel -> PHP Selector -> Extensions select mysql,mysqlnd กรณีไม่สามารถอัพเดท code PHP 5.6 ได้ ให้ enable mysql,mysqlnd แต่ PHP5.6 จะยังแสดง warning “Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead” ให้ปิด display error จากข้อ1 กรณีต้องการอัพเดท code เป็น PHP 7, PHP 8 ให้ enable mysqli และจะต้องแก้ code ทุกจุดที่เรียกใช้ function mysql_* ทั้งหมด ซึ่งจะใช้เวลาแก้ไข code โปรแกรมนานและเกิดข้อผิดพลาดได้ง่าย จึงมีวิธีแนะนำให้ง่ายและรวดเร็วไม่ต้องปรับแก้ code หลายจุด โดยใช้วิธีสร้าง mysql to mysqli wrapper ยกตัวอย่าง ให้ download file จาก https://github.com/e-sites/php-mysql-mysqli-wrapper/ และ rename file mysql.php to mysql_wrapper.php Add code : include file ด้านบนหัวไฟล์ที่ ก่อนแก้ไข หลังแก้ไข ตัวอย่าง test code เพียงเท่านี้โปรแกรมก็สามารถเชื่อมต่อ database เดิมได้ โดนไม่ต้องแก้ไข code php จาก function mysql_* to mysqli_* ในหลายๆ จุด ทำให้ลดข้อผิดพลาดและความรวดเร็วในการแก้ไขปํญหาได้เร็วขึ้น Netway Communication ให้บริการด้าน Cloud และ IT พื้นฐานสำหรับธุรกิจ เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย ทั้ง Microsoft, Google, Digicert, ฯลฯ เรามีเจ้าหน้าที่พร้อมดูแลคุณ 24 ชม. ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : [[URL]]/ อ้างอิง: https://www.php.net/manual/en/function.mysql-connect.php https://www.php.net/manual/en/function.phpversion.php https://github.com/e-sites/php-mysql-mysqli-wrapper/
Microsoft Teams รองรับการสลับบัญชีองค์กร-ส่วนตัว ในแอปเดียวกันได้แล้ว หลายๆคน ใช้แอป Microsoft Teams สำหรับบัญชี Account งานในองค์กร (Microsoft 365 Business), ส่วนตัว (Microsoft 365 Personal, Microsoft 365 Family) และการศึกษา (Microsoft 365 Education) วันนี้แอป Teams พร้อมให้บริการบนทุกแพลตฟอร์มแล้ว โดยปัจจุบันได้อัปเดตแอป Microsoft Teams บน Windows 10, Windows 11 และ Mac โดยสามารถสลับระหว่าง Account งาน, ส่วนตัว (Family, Personal) ในแอป Teams เดียวกันได้ โดยที่ไม่ต้องแยกแสดงบนแอปกับบน Browser หรือต่างอุปกรณ์อีกต่อไป กรณีที่ทำงานออนไลน์ หรือ Work from Home จากนอกสถานที่ โดยอยากใช้งานควบคู่กับการศึกษาอบรมสัมมนาก็สามารถใช้งาน Microsoft Teams ในแอปเดียวกันได้ไม่มีสะดุด หากต้องการเพิ่มหรือเข้าใช้ account อื่นๆ ให้เลือกภาพโปรไฟล์ที่มุมขวาบน เมื่อลงชื่อเข้าใช้ Teams บัญชีงาน (Microsoft 365 Business), บัญชีส่วนตัว (Microsoft 365 Family หรือ Microsoft 365 Personal) สามารถสลับผู้ใช้ไป-มา ในแอป Teams ได้เลยโดยจะแสดงหน้าต่างซ้อนขึ้นมา ตัวอย่าง ใช้คอมพิวเตอร์อุปกรณ์เดียวกัน โดยมี Microsoft 365 Family ที่ซื้อเพื่อใช้งานส่วนตัว และยังต้องทำงานของบริษัทโดยใช้ Microsoft Teams ด้วย เราสามารถเพิ่ม Account ได้ดังนี้ วิธีการเพิ่ม/สลับ Account ผู้ใช้งาน (กรณีมีหลายบัญชี) 1. คลิกรูปโปรไฟล์ ที่มุมขวาบน แล้วเลือก Add another account (กรณีมี 2 บัญชี โปรแกรมจะแสดงชื่ออีกบัญชีให้อัตโนมัติ)2. แสดงหน้าต่างใหม่ซ้อนขึ้นมา 3. คลิกที่ช่อง Sync Outlook and.... จากนั้นกด ปุ่ม Continue 4. ขณะใช้งาน สามารถสลับ Account จากรูปมุมขวาบนได้แล้ว การยกเลิก - คลิกรูปโปรไฟล์ มุมบนขวา แล้ว คลิกปุ่ม Sign out - แสดงหน้าต่าง Sign out of Teams แล้วกดปุ่ม Sign out เพื่อยืนยันอีกครั้ง - จากนั้นหน้าต่าง Teams จะ Reload สักครู่ จะเห็นว่าเหลือเพียง 1 Account ตามปกติ หากสนใจแอปโปรแกรมสำหรับผู้ใช้งานประชุมออนไลน์ แชท การโทร การแชร์ไฟล์ การสัมมนา เทรนนิ่ง โดยการประชุมออนไลน์นั้นรองรับผู้เข้าร่วมสูงสุด 300 คนต่อการประชุม ที่เก็บข้อมูลบน Cloud ขนาด 5 GB (แบบฟรี) หรือมากกว่า (แบบ Plan) และรายละเอียดอื่นๆ อ่านต่อได้ที่ Microsoft Teams Netway Communication ให้บริการด้าน Cloud และ IT พื้นฐานสำหรับธุรกิจ เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย ทั้ง Microsoft, Google, Digicert, ฯลฯ เรามีเจ้าหน้าที่พร้อมดูแลคุณ 24 ชม. ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : [[URL]]/ อ้างอิง: techcommunity.microsoft.com
วิธีการ Sync และ Backup ข้อมูลผ่าน Microsoft 365 OneDrive ปัจจุบัน ในฝั่งของ Microsoft 365 หากท่านซื้อ Subscription ที่มี Service OneDrive ด้วย ยกตัวอย่าง เช่น - Microsoft 365 Business Basic - Microsoft 365 Business Standard จะสามารถใช้งาน Cloud Storage OneDrive ได้ โดยพื้นที่จะเริ่มต้นที่ 1TB. ซึ่งโดยปกติ จะสามารถเข้าใช้งานผ่านวิธีการออนไลน์ผ่าน Web Browser ได้โดยตรง (https://office.com) แต่ในวิธีการนี้ จะเป็นการเชื่อมต่อเพื่อ Sync ข้อมูลมายังเครื่องคอมพิวเตอร์ และใช้ Feature Backup เพื่อสำรองข้อมูลเพิ่มเติมจาก Folder อื่นๆ เช่น Desktop, Document และ Picture ได้เช่นกัน โดยข้อดีของการ Sync ข้อมูลและ Backup ข้อมูลเก็บไว้ที่ OneDrive จะสามารถ Restore ข้อมูลได้ หากโดนแก้ไขหรือเปลี่ยนแปลงนามสกุลไฟล์ต่างๆ เช่น การโดน Ransomware รวมถึงหากลบไฟล์โดยไม่ได้ตั้งใจจากคอมพิวเตอร์ที่ใช้งานแบบถาวร ก็จะสามารถกู้คืนได้เช่นกัน เพราะไฟล์บน OneDrive จะมองว่าถูกลบ แต่มีโฟลเดอร์ถังขยะ (Recycle Bin) ให้กู้คืนได้เช่นกัน สิ่งที่ต้องเตรียมก่อนดำเนินการและข้อควรทราบ 1. ติดตั้งโปรแกรม OneDrive บนเครื่องที่ต้องการเชื่อมต่อ (Windows 10 และ 11 ปกติจะมีติดตั้งอยู่แล้ว) สามารถ Download OneDrive ได้ที่ Download the OneDrive App for PC, Mac, Android, or iOS – Microsoft OneDrive 2. สถานะของ OneDrive เมื่อมีการ Sync มายังเครื่องคอมพิวเตอร์ สถานะของการ Sync จะมีอยู่ทั้งหมด 3 ประเภท คือ 1. Online-only เป็นสถานะของไฟล์ที่เปิดได้ต่อเมื่อมีการเชื่อมต่ออินเตอร์เน็ตอยู่เท่านั้น 2. On this device เป็นสถานะของไฟล์ที่เคยถูกเปิดใช้งานมาก่อนหน้านี้แล้ว และสามารถเปิดใช้งานแบบออฟไลน์ได้ เนื่องจากถูก Download ข้อมูลมาเก็บไว้ยังเครื่องในขั้นตอนการเปิดไฟล์แล้วนั่นเอง 3. Always available (Available offline) เป็นสถานะของไฟล์ที่สามารถเปิดไฟล์แบบออฟไลน์ได้เช่นกันแบบข้อ 2 แต่ต่างกันที่สถานะนี้จะเกิดขึ้นโดยผู้ใช้งานคลิกขวาที่ไฟล์ หรือ โฟลเดอร์ที่ต้องการ และเลือก Always keep on this device นั่นเอง วิธีการ จะสามารถเริ่มต้นได้ 2 วิธี คือ 1. การตั้งค่าโดยเริ่มต้นจากโปรแกรม OneDrive ที่ติดตั้งอยู่บนเครื่องตั้งแต่เริ่มต้น 2. การตั้งค่าโดยเริ่มต้นจาก OneDrive บน Browser วิธีการที่ 1 การตั้งค่าผ่าน OneDrive Application ตั้งแต่เริ่มต้น โดยค้นหาโปรแกรม OneDrive บนเครื่อง ซึ่งหลังจากเปิดโปรแกรม ระบบจะให้ใส่ Email account วิธีการที่ 2 - เข้าไปยัง OneDrive ผ่าน Browser ที่ต้องการ > จากนั้นไปยัง Settings รูปเฟืองขวาบน -> เลือก Sync this OneDrive ซึ่งไม่ว่าจะดำเนินการผ่านช่องทางใด หากยังไม่มีการตั้งค่า OneDrive ใดๆ ไว้ ระบบจะแสดงหน้าต่างเข้าใช้งานตามรูป - ให้ใส่ข้อมูล Email address จากนั้นเลือก Sign in และใส่รหัสผ่านของ Microsoft 365 2. ถัดมา ระบบจะให้แก้ไขสถานที่ตั้ง Folder เพื่อใช้เก็บข้อมูล หากต้องการแก้ไขเพื่อเปลี่ยน Folder สามารถเลือก Change location และเลือก Folder ปลายทางที่ต้องการ สำหรับ Folder นี้ จะเป็นพื้นที่ในการเก็บข้อมูลของ OneDrive เมื่อมีการเปิดไฟล์ต่างๆ หรือ เลือก Always keep on this device เพื่อ Sync ข้อมูลแบบออฟไลน์ ไว้ใช้ในขณะที่ไม่มี Internet 3. เมนูถัดมา ระบบจะถามเรื่องการ Backup เพิ่มเติม โดยสามารถเลือกได้แค่เพียง Document, Picture และ Folder ยอดนิยม Desktop แต่ถ้ายังไม่ต้องการ Backup ข้อมูลจากทั้ง 3 Folder สามารถเลือก I'll do it later. และสามารถไปตั้งค่าภายหลังได้เมื่อต้องการ 4. จากนั้นกด Next ไปเรื่อยๆ จนสุดขั้นตอน ถือว่าเสร็จสิ้น จากนั้นบนเครื่องที่ใช้งาน จะมี Folder ของ OneDrive ขึ้นมา (โดยสังเกตุจะเป็นชื่อองค์กรที่เข้าใช้งาน) 5. การตั้งค่าต่างๆ สามารถคลิกขวาที่ Icon OneDrive ที่มุมขวาล่างของหน้าจอ ซึ่งในการตั้งค่าดังกล่าว จะสามารถตั้งค่าเพิ่มเติมได้ ดังนี้ 1. การจัดการ Sync and Backup ในกรณีที่ต้องการเปิด Backup Folder หรือยกเลิก (Sync and backup -> Manage backup) 2. การตั้งค่าให้เริ่มต้นโปรแกรมอัตโนมัติ เพื่อมีการเข้าใช้งาน Windows (Sync and backup -> Preferences) 3. จำกัดปริมาณ Internet ในการ Sync ข้อมูลของโปรแกรม OneDrive (Sync and backup -> Advanced settings) 4. การเพิ่ม Account หรือการยกเลิกการ Sync ที่เครื่องดังกล่าว (Account -> +Add an account or Unlink this PC) 5. เลือก Folder ที่จะ Sync จาก OneDrive เพิ่มเติม (Account -> Choose folders) และการตั้งค่าอื่นๆ จากคู่มือดังกล่าว หากท่านมีคำถามเพิ่มติม หรือสนใจบริการ สามารถติดต่อหาเราได้ตามช่องทางต่างๆ เช่น Line@, Chat หรือ support@netway.co.th Netway Communication ให้บริการด้าน Cloud และ IT พื้นฐานสำหรับธุรกิจ เป็นตัวแทนแบรนด์ไอทีชั้นนำมากมาย ทั้ง Microsoft, Google, Digicert, ฯลฯ เรามีเจ้าหน้าที่พร้อมดูแลคุณ 24 ชม. ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ Line : @netway (มี @ ด้านหน้า) หรือ https://bit.ly/line-netwayFacebook : m.me/netway.offcialTel : 02-055-1095Email : support@netway.co.thWeb Chat : [[URL]]/
Netway Combo - September 2024 ห้ามพลาด การอัพเดตข่าวสารจากเน็ตเวย์ฯ และเทคโนโลยีน่ารู้ DigiCert Inc. ย้ำเชื่อมั่นศักยภาพ เน็ตเวย์ คอมมูนิเคชั่น คู่ค้าระดับแพลตตินั่ม ประจำปี 2024 https://tinyurl.com/yuxd6v4z SSL แต่ละเเบรนด์ตั้งรับอย่างไร? https://tinyurl.com/5hne577r AI ช่วยงานอะไรเราได้บ้าง https://tinyurl.com/4wh5zpb4 Copilot บน OneDrive ค้นหา ช่วยสรุป ง่ายแค่คลิ้กเดียว! https://tinyurl.com/4sjzeu33 เริ่มนับถอยหลัง Windows 10 ถึงเวลาอัปเกรดพีซีของคุณแล้ว https://tinyurl.com/4b248c4u สำหรับข้อมูลเพิ่มเติม หรือคำติชมใดๆ สามารถติดต่อ Netway Communication ได้ 24 ชม. Tel: 02 055 1095 Email: support@netway.co.th Web chat: [[URL]]/ Facebook Messenger: @netway.official หรือ https://www.facebook.com/netway.official Add Line ID: @netway, https://bit.ly/line-netway #Microsoft #MicrosoftTeams #SSL
SSL แต่ละเเบรนด์ทั้ง Digicert, Sectico, Entrust ตั้งรับอย่างไร? หลังจากที่ Google ประกาศบล๊อคเว็บไม่ปลอดภัย (2024) เป็นที่รู้กันว่า เมื่อวันที่ 27 มิถุนายน 2024 Google ผู้พัฒนา Google Chrome และ ทีมรักษาความปลอดภัย ได้ลงประกาศอย่างเป็นทางการ ว่า Chrome Web Browser จะไม่รองรับใบรับรองอิเล็กทรอนิกส์ SSL Certificate เเบรนด์ Entrust และ AffirmTrust นั้น SSL Certificate แบรนด์ต่างๆ ไม่ว่าจะเป็น Entrust ซึ่งเป็นผู้ได้รับผลกระทบโดยตรง รวมถึงแบรนด์อื่นๆ อย่าง DigiCert และ Sectigo ได้ดำเนินเรื่องสื่อสารและมีมาตรการตั้งรับในหลายทาง SSL.in.th ในฐานะที่เป็นผู้ให้บริการ SSL อันดับหนึ่งของประเทศไทย จึงมีความตั้งใจรวบรวมแนวทางตั้งรับและเดินหน้าของแต่ละเเบรนด์ มาอัพเดทอย่างเป็นกลาง เพื่อให้ลูกค้าสามารถติดตามสถานการณ์ความเป็นไปได่ต่อเนื่องจากจุดเดียว โดยขอเริ่มต้นที่ Entrust ซึ่งเป็นแบรนด์ที่ได้รับผลกระทบโดยตรง และหลายคนในที่นี้ซึ่งเป็นลูกค้าของ Entrust อาจมีข้อกังวลว่าควรทำอย่างไร ทางบริษัทฯ แจ้งว่า สำหรับ Entrust TLS Certificate ที่สั่งซื้อและติดตั้งก่อนวันที่ 31 ต.ค. 2024 จะยังคงได้รับการรับรองตลอดอายุการใช้งาน และที่สำคัญ ล่าสุด Entrust ได้ยืนยันว่าได้หาทางออกให้ลูกค้าเพื่อมอบประสบการณ์การใช้งานที่ไร้รอยต่อให้กับลูกค้าที่อาจกังวลถึงผลกระทบนี้ โดยยืนยันว่าตั้งแต่วันที่ 1 พ.ย. 2024 ลูกค้าสามารถขอ Public TLS Certificate และรับบริการได้โดยตรงจาก Entrust ต่อไปอย่างปลอดภัย โดยรายละเอียดของทางออกดังกล่าวคือ Certificate ของ Entrust จะออก (issue) โดย SSL.com ซึ่งเป็นพันธมิตรที่ได้รับการยอมรับในระดับสากล ผ่านการรับรองตามมาตรฐาน Google Chrome/ CA เพื่อเสริมสร้างความปลอดภัยให้ระบบเน็ตเวิร์คในองค์กร การสื่อสารกับลูกค้าภายนอก แพลตฟอร์มอีคอมเมิร์ซ รวมถึงงานบริการเว็บทั้งหมด ให้กับหน่วยงานเอกชนและภาครัฐในกว่า 180 ประเทศทั่วโลก ดังนั้นขอให้ลูกค้าของ Entrust มั่นใจในความปลอดภัยและมาตรฐานที่สอดคล้องกับทุกบราวเซอร์อย่างแท้จริง ทั้งนี้นอกเหนือจาก SSL แล้ว Entrust ยังให้บริการผลิตภัณฑ์เพื่อความปลอดภัยไซเบอร์อื่นๆ ไม่ว่าจะเป็น Entrust Document Signing หรือ Code Signing อีกด้วยหากคุณสนใจบริการและเทียบราคาผลิตภัณฑ์ Entrust สามารถศึกษาข้อมูลได้ที่ SSl Comparison ในส่วนของแบรนด์ DigiCert ผู้นำด้าน Digital Trust ได้นำเสนอดังนี้ ทาง Digicert Inc. ยืนยันว่าผลิตภัณฑ์ของ DigiCert มีความปลอดภัยในระดับสูง สอดคล้องกับมาตรฐานต่างๆ อีกทั้งยังทำงานใกล้ชิดกับ CA/ Browser Forum รวมทั้งแบรนด์ชั้นนำต่างๆ เพื่อยกระดับ Digital Trust และเสริมสร้างความปลอดภัยทางไซเบอร์ให้กับลูกค้าอย่างต่อเนื่อง หากคุณสนใจบริการและเทียบราคาผลิตภัณฑ์ DigiCert สามารถศึกษาข้อมูลได้ที่ SSL Comparison และสำหรับ Sectigo ได้เน้นย้ำมาตรฐานของผลิตภัณฑ์และบริการของแบรนด์ที่ได้รับการยอมรับได้มาตรฐานตรงตาม ทาง Sectigo ย้ำว่ามี Sectigo Certificate Manager (SCM) เครื่องมือจัดการที่สามารถจัดการรวมถึงต่ออายุบรรดา Certificate ต่างๆ ได้แบบครบวงจร จึงขอยืนยันว่าการย้ายจาก Entrust มาใช้บริการ Sectigo จะเป็นไปแบบไร้รอยต่อแน่นอน หากคุณสนใจบริการและเทียบราคาผลิตภัณฑ์ Sectigo สามารถศึกษาข้อมูลได้ที่ SSL Comparison และหากคุณสนใจข้อมูลเพิ่มเติมเกี่ยวกับ SSL ไม่ว่าจะเป็นแบรนด์ใด สามารถติดต่อ เน็ตเวย์ คอมมูนิเคชั่น ได้ตลอด 24 ชม. ตามช่องทางเหล่านี้ 📲 Tel: 02 055 1095 📧 Email: support@netway.co.th 👨💻 Web chat: [[URL]]/ 💙 Facebook Messenger: @netway.official https://www.facebook.com/netway.official 💚 Add Line ID: @netway https://bit.ly/line-netwayอ้างอิง: Entrust.com, DigiCert.com, Sectigo.com