BMS-HOSxP Community

HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: wichet1038 ที่ มกราคม 05, 2011, 11:49:27 AM

หัวข้อ: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: wichet1038 ที่ มกราคม 05, 2011, 11:49:27 AM
ผมลองใช้ CentOs 5.5  ทำเซิร์ฟเวอร์ ลง mysql 5.1.33  64bit
ใช้เครื่อง core 2 Duo 2.6 GHz.   ram 2 GB
อัพไฟร์ขึ้นโดนใช้ hosxp  (ตามที่แนะนำในบอร์ด)

ปัญหา
    ตอนล็อคอินเข้าใช้งาน hosxp_pcu แล้วขึ้นฟ้องว่า
    Error while create function get_serialnumber
    SQL Error: Failed to CREATE FUNCTION get_serialnumber
กด OK ไป ขึ้น
    SQL Error: FUNCTION hosxp_pcu.get_serialnum does not exist.
กด OK ไป

มันก็ให้เข้าไปใช้งานได้ แต่พอลองบันทึกคนไข้ ขึ้น
   SQL Error: SQL Error: FUNCTION hosxp_pcu.get_serialnumber does not exist sql>select get_serialnumber('pcu_dw_track_id') as cc
 
ผมรบกวน อ.ทุกท่านช่วยแนะนำด้วยครับ  ขอบคุณครับ
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: ANPANMAN ที่ มกราคม 05, 2011, 12:06:39 PM
http://hosxp.net/smf/index.php/topic,14491.0.html

http://hosxp.net/smf/index.php/topic,6601.0.html
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: doramon ที่ มกราคม 05, 2011, 12:11:08 PM
grant  สิทธิ์  mysql ใหม่ครับ

หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: chk ที่ มกราคม 05, 2011, 13:51:20 PM
 8)  ก่อน login   ให้ำการทดสอบการ connect  ดูว่าสามารถเชื่อมต่อกับฐานข้อมูลได้ หรือไม่  8)

 8)  หากไม่ได้ ลอง ซ่อมฐานข้อูลใหม่  8)

 8) k.  8)
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: tigerfx ที่ มกราคม 05, 2011, 14:05:55 PM
ตามท่าน doraemon


grant super on xxx.* to 'userxxx'@'hostxxx';
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: auto_iit5 ที่ มกราคม 05, 2011, 18:18:24 PM
ผมได้มาจากโพสของท่าน doraemon
 กระทู้ไหนจำไม่ได้ละนานแล้ว

 ;D ลบสิทธิ์เดิม แล้ว grant ใหม่


Delete from mysql.user where user = 'xxx';
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: dotAtainer ที่ มกราคม 05, 2011, 19:23:03 PM
 ;D ;D ;D innodb ยังไม่ทำงานครับแก้ไขดังนี้ครับ

* ลบไฟล์  ib_logfile0     ib_logfile1     ibdata1 มีสามไฟล์ครับอยู่ใน /var/lib/mysql
* จากนั้นสั่งรีสตาร์ท mysql ดังนี้ service mysql restart
*จากนั้น Grant สิทธิ์ดังตัวอย่าง

mysql>grant all on *.* to sa@'%' identified by 'sa' with grant option;
mysql>grant super on  *.* to sa@'%' identified by 'sa';
mysql>grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
mysql>flush privileges;

และเพิ่ม
mysql>set global log_bin_trust_function_creators = 1;

*จากนั้นสั่งรีสตาร์ท mysql อีกที่และเรื่มรีสโตฐานข้อมูลใหม่ครับ
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: wichet1038 ที่ มกราคม 08, 2011, 11:01:09 AM
ผมลองทำตามหมดแล้วยังไม่หายเลยครับ  หรือผมทำไม่ถูกวิธี ;D ;D
ผมรบกวนขอแบบวิธีแก้แบบ  step by step ได้ไหมครับ
ขอบคุณครับ   ;D ;D ;D
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: wichet1038 ที่ มกราคม 09, 2011, 00:06:49 AM
ในที่สุดก็แก้ได้แล้วครับ 
ขอบคุณทุกท่านมากมายครับ   ;D ;D ;D

หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: Bordin ที่ มกราคม 09, 2011, 01:17:21 AM
ยินดีด้วยครับ  ;D ;D
หัวข้อ: Re: ลองใช้ CentOs ทำเซิร์ฟเวอร์ แล้วเกิดปัญหา แนะนำด้วยครับ
เริ่มหัวข้อโดย: pop_eyeman ที่ มกราคม 10, 2011, 02:17:05 AM
ในที่สุดก็แก้ได้แล้วครับ 
ขอบคุณทุกท่านมากมายครับ   ;D ;D ;D


ดีจัยด้วยครับ...คราวนี้ผมต้องบ้างแล้ว..... :) :)