:: ผู้อำนวยการโรงเรียน ::
นายชัชชัย พุทธสุวรรณ์ ผู้อำนวยการโรงเรียนเบญจมราชรังสฤษฎิ์
Graphical counter from SEP 2550
Oh no! Where's the
JavaScript ?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please
enable JavaScript on your Web browser to properly view this Web site,
or
upgrade to a Web browser that does support JavaScript;
Firefox ,
Safari ,
Opera ,
Chrome or a version of
Internet Explorer newer then version 6.
ปัญหาเมื่อคนดูแลเว็บ login เข้าระบบไม่ได้ !!!
เมื่อวานนี้ได้รับทราบปัญหาเกี่ยวกับความผิดพลาดในการแก้ไข password สำหรับ admin เข้าระบบเว็บไซต์ของกลุ่มงานกลุ่มหนึ่ง จนทำให้ไม่สามารถเข้าระบบจัดการของเว็บไซต์ได้
เอาละซี.. นี่คือปัญหาที่เครียดๆของคนดูแลเว็บไซต์นะครับ เพราะมันหมายถึงจะไม่สามารถเข้าไปอัปเดทข้อมูลใดๆในเว็บไซต์นั้นได้อีกเลย
เมื่อผมรับทราบปัญหา...ในฐานะคนดูแลระบบทั้งหมด ก็มองไปที่ฐานข้อมูลที่เกียวกับผู้ใช้ ว่าจะต้องเข้าจัดการแก้ไขเปลี่ยน password ใหม่กันตรงนั้น เพื่อให้สามารถเข้าระบบของเว็บไซต์ได้อีกครั้ง ซึ่งเรื่องนี้ได้ปรึกษากับน้องในทีมงานด้วย ต่างก็ช่วยกันคิดช่วยกันแก้ปัญหา
ลืมบอกไปว่าระบบเว็บไซต์ที่เรานำมาใช้ในหน่วยงานของเบญจมฯนั้นคือ PHP FUSION Version 7
เราเข้าไปในระบบฐานข้อมูล แกะรอยเข้าไปในส่วนที่เป็น user พบว่ามันก็ปกติดี ก็ลองเปลี่ยนรหัสเป็น 123456 โดยแปลงรหัสนี้เป็นรูปแบบการเข้ารหัสแบบ MD5 ก่อน แล้วจึงก็อปปี้มันแปะลงไปแทนรหัสเดิม
ไม่สำเร็จครับ
เราพยายามค้นหาปัญหาเดียวกันในเว็บไซต์ แล้วลองทำตาม มันก็ใช้ไม่ได้เหมือนเดิม จนเวลาผ่านไปนานพอสมควร จึงบอกน้องที่ร่วมกันแก้ปัญหานี้ว่า พรุ่งนี้ค่อยว่ากันใหม่
ผมเข้านอนแล้วก็คิดแก้ปัญหาเรื่องนี้ว่าจะต้องทำอย่างไรกับมันดี จนหลับไป
ผมตื่นมาตอนตี 5 แว้บหนึ่งที่คิดได้คือทำไมจึงไม่สำรองฐานข้อมูลเดิมไว้ แล้วลบข้อมูลเดิมออกจากฐานแล้วลงโปรแกรมใหม่ จากนั้นค่อยก็อปปี้ฐานข้อมูลเก่ายกเว้นเรคคอร์ดที่เกี่ยวกับ user ลงไปแทนที่
ผมรีบลุกขึ้นจากที่นอน เปิดโน้ตบุ๊คคู่ใจ แล้วลงมือทำตามที่คิด
ผมติดตั้งตามขั้นตอนเดิมที่ลงไว้ในครั้งก่อนทุกอย่าง เมื่อลงระบบเว็บเสร็จ ผมจัดการอัปเกรดให้เป็นเวอร์ชั่น 7.0.06 ก่อน จากนั้นเปลี่ยนธีมไปเหมือนกับที่ผู้ดูแลเขาเซ็ตเอาไว้
ลองเปิดเว็บไซต์... มันมาแล้ว...หน้าตาเหมือนก่อนหน้านี้เป๊ะเลย แต่ข้อมูลที่เป็น content และรูปภาพทั้งหลายนั้นหายไปหมด
เอาละถึงเวลาทดลองตามที่คิดแล้ว
ผมเข้าระบบของ server ในฐานะ root แล้วเข้าไปยังฐานข้อมูลเป้าหมาย ซึ่งเป็นฐานข้อมูลที่ผมสำเนาทิ้งเอาไว้ จากนั้นจัดการลบเรคคอร์ดที่ไม่ต้องการทิ้งไป แล้วจึงก็อปปี้เรคคอร์ดที่เหลือทั้งหมดไปยังโฟลเดอร์ของฐานข้อมูลที่ใช้กับเว็บไซต์ที่เกิดปัญหานี้ ... นั่นคือทุกเรคคอร์ดที่ก็อปปี้ไปจะไปแทนที่ของเดิมที่มีชื่อตรงกัน
เท่านี้ก็เสร็จ
ลองเปิดเว็บไซต์ดูอีกครั้ง ... มันมาแล้วครับ มาครบถ้วนสมบูรณ์เหมือนเดิมทุกประกา.... ผมสามารถ login เข้าระบบได้ตามปกติ แถมผมยังกำหนดผู้ใช้ใหม่เข้าไปอีกคนหนึ่ง แล้วให้สิทธิ์ผู้ใช้คนนี้เป็น Super Administrator เหมือนกับผู้ใช้ที่ระบบกำหนดให้.... ตั้งไว้กันเหนียวครับ admin คนหนึ่งเกิดปัญหา ก็จะสามารถใช้ admin สำรองคนนี้เพื่อให้สามารถจัดการระบบของเว็บไซต์ได้ต่อไป
ผมโล่งอก .. และคิดว่าคนดูแลก็โล่งอกที่จะไม่ต้องพิมพ์ข้อมูลที่เป็นเนื้อหาสาระต่างๆลงไปใหม่อีกครั้ง
ทำให้เช้าวันนี้ผมมีความรู้สึกว่าโล่งๆอย่างไรบอกไม่ถูก... คือโล่งใจที่สามารถแก้ปัญหาได้ จึงต้องรีบมาเขียนบทความนี้เอาไว้เพื่อเป็นข้อมูลให้น้องๆด้รับทราบเป็นแนวทางกันเอาไว้น่ะครับ
ภาพประกอบจาก http://img148.imageshack.us/img148/8994/ac60be509fea063d914ad7b.gif
No Comments have been Posted.
Please Login to Post a Comment.
<< May 2024 >>
Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
No events.