ผมกำลังทดสอบติดตั้ง kv บน ubuntu 6.06
ตามเอกสาร http://rd.cc.psu.ac.th/content/view/98/48/
ติดตั้งแล้วสามารถใช้ browser เข้าไปทำงาน
ลอง register ป้อนข้อมูลผ่านไปจนถึงหน้าใส่ secure code
พอกดปุ่ม create แล้วก็ error ว่า
Application error
This issue will be handled in a timely manner. Please come back again.
ผมเข้าไปดูในแฟ้ม log/production.log มีข้อผิดพลาดคือ
Processing RegisterController#create (for 192.168.2.204 at 2007-08-23
12:58:54) [POST]
Session ID: c24b725159a50559eddf4e9a86ecfff3
Parameters: {"commit"=>" Create Now ", "action"=>"create",
"create"=>{"security_code"=>"cSSre"}, "controller"=>"register"}
NoMethodError (undefined method `rstrip' for nil:NilClass):
/usr/lib/ruby/gems/1.8/gems/Ruby-MemCache-0.0.1/lib/memcache.rb:517:in
`delete'
/usr/lib/ruby/gems/1.8/gems/memcache-client-1.5.0/lib/memcache_util.rb:70:in
`delete'
/usr/lib/ruby/gems/1.8/gems/cached_model-1.3.1/lib/cached_model.rb:241:in
`cache_delete'
/usr/lib/ruby/gems/1.8/gems/cached_model-1.3.1/lib/cached_model.rb:221:in
`reload'
/app/controllers/register_controller.rb:67:in `create'
..... ต่ออีกเยอะ
สงสัยตก library บางตัวสำหรับ memcache
ตอนนี้ยังผมยังหาทางแก้ไขไม่ได้
รบกวน อ.ธวัชชัย ให้คำแนะนำเพิ่มเติมด้วยครับ
--วิภัทร
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
error
========================
NoMethodError in RegisterController#create
undefined method 'rstrip' for nil:NiClass
RAILS_ROOT: /var/www/html/kv/config/..
...
---
---
แต่ได้ทำการ login กลับมี user นั้นอยู่ใน database แล้วมาสารถ loginn ได้
ครับ
จะแก้ปัญหาอย่างไรดีครับ ไม่ทราบว่าผมขาดอะไรไปหรือเปล่า หรือว่า config
อะไรผิดไป
แล้วกรณีจะเข้าใช้ในหมวด admin ทำอย่างไรครับ
ขอบคุณมากครับ
Boonnum
On Aug 23, 1:07 pm, wipa...@psu.ac.th wrote:
> เรียน อ.ธวัชชัย
>
> ผมกำลังทดสอบติดตั้ง kv บน ubuntu 6.06
> ตามเอกสารhttp://rd.cc.psu.ac.th/content/view/98/48/
สำหรับปัญหาที่เกิดขึ้น ดูจาก error log สันนิษฐานว่า ขาด package
memcache-client, memcache server, cached_model ตัวใดตัวหนึ่ง
ไม่ทราบว่าได้ติดตั้งครบทุกตัวหรือยังครับ
ผมเองก็ยังไม่เคยเจอปัญหานี้เลยยังไม่กล้าฟันธงครับ
ส่วนการเข้าใช้งานหน้า admin ในไฟล์ config/kv.rb จะมีตัวแปร $WEBMASTER,
$SUDOERS สามารถระบุชื่อผู้ใช้ที่ต้องการจะให้มีสิทธิเข้าใช้งานหน้า
admin ได้จากตรงนี้ครับ .. หลังจากสมัคร, ล็อกอิน เข้าไปแล้ว จะมี admin
panel ให้เลือกตรงเมนูข้างบนครับ
--วิภัทร
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
สวัสดีครับ คุณวิภัทร, คุณบุญนำ
สำหรับปัญหาที่เกิดขึ้น ดูจาก error log สันนิษฐานว่า ขาด package
memcache-client, memcache server, cached_model ตัวใดตัวหนึ่ง
ไม่ทราบว่าได้ติดตั้งครบทุกตัวหรือยังครับ
ผมเองก็ยังไม่เคยเจอปัญหานี้เลยยังไม่กล้าฟันธงครับ
ส่วนการเข้าใช้งานหน้า admin ในไฟล์ config/kv.rb จะมีตัวแปร $WEBMASTER,
$SUDOERS สามารถระบุชื่อผู้ใช้ที่ต้องการจะให้มีสิทธิเข้าใช้งานหน้า
admin ได้จากตรงนี้ครับ .. หลังจากสมัคร, ล็อกอิน เข้าไปแล้ว จะมี admin
panel ให้เลือกตรงเมนูข้างบนครับ
rubyforge.org เขาไม่ค่อย stable นักบางครั้งก็ connect ไม่ได้ครับ
ขอให้ทิ้งไว้สักสิบนาทีแล้วลงใหม่นะครับ
ธวัชชัย
--
Thawatchai Piyawat, Ph.D.
Assistant Professor
Department of Business Administration,
Faculty of Management Sciences,
Prince of Songkla University
Hat Yai, Songkhla, Thailand 90112
http://gotoknow.org/blog/averageline
http://learners.in.th/blog/nomagic
http://researchers.in.th/blog/programmableart
http://usablelabs.com/