CKFinde ภาพไม่แสดงให้เห็นเป็นรูปอาไร
ขอรบกวนท่านผู้รู้ช่วยเหลือด้วยครับ
ผมใช้ FCKeditor และ CKFinder ร่วมกัน
ตอนแรกก็สามารถจัดการได้แต่วันนี้ หน้าจัดการไม่แสดงให้รู้ว่าเป็นรูปอะไรตามนี้ครับ
และขอรบกวนอีกเรื่องนึงครับ
ผมอัพขึ้นserver จริงแล้ว
ตัว CKFinder ไม่ทำงานครับ
หาไดเร็ททอรี่ไม่เจอครับ
ต้องใส่ parth ยังไงครับ
ของผม
http://xxx.xx.xx.xx/~xxxxxxx/
ขอขอบคุณมา ณ ที่นี้ด้วยนะครับ
ผมใช้ FCKeditor และ CKFinder ร่วมกัน
ตอนแรกก็สามารถจัดการได้แต่วันนี้ หน้าจัดการไม่แสดงให้รู้ว่าเป็นรูปอะไรตามนี้ครับ
และขอรบกวนอีกเรื่องนึงครับ
ผมอัพขึ้นserver จริงแล้ว
ตัว CKFinder ไม่ทำงานครับ
หาไดเร็ททอรี่ไม่เจอครับ
ต้องใส่ parth ยังไงครับ
ของผม
http://xxx.xx.xx.xx/~xxxxxxx/
ขอขอบคุณมา ณ ที่นี้ด้วยนะครับ
การกำหนด Path ของ CKFinder ให้ลองใช้ Path เต็มๆของ Server ครับ โดยสามรถดูได้จาก ftp หรือ CP ของ Server ครับ
ผมลองแล้วครับ
$baseDir = "/home/std49/s49042380134/public_html/project/FileEdit/";
config.php ของ ckfinder
ขอบคุณครับ อุตส่ากลับมาเฉลย
ความจริงน่าจะเป็น project/FileEdit/images/005.jpg
ต้องแก้ไขยังไง
มีความเป็นไปได้มั้ยครับว่าเป็นตัว demo ครับ
เพราะตอนนี้ทั้งในตัวเครื่องผมเองก็เป็นแบบนี้ และ โฮต์ ก็เช่นกัน
แต่ช่วงแรกๆที่ติดตั้งใช้งานในเครื่องของผมเองนั้น ก็แสดงรูปปกติไม่มีปัญหาครับ
โดยส่วนตัวไม่เคยใช้ ckfinder ร่วมกับ fckeditor เลยครับ เลยไม่มีตัวอน่างที่พอจะบอกได้
การกำหนด path อาจต้องลองกำหนดหลายๆรูปแบบดูครับ โดยปกติแล้วมันจะมีรายการนึงที่ต้องระบุ path จาก root ไปจนถ้งโฟลเดอรืเก็บไฟล์ และ อีกอันนึง ระบุ path ตั้งแต่ root ของ เว็บขึ้นมา
มีบางกรณีที่เคยเจอก็คือกำหนดเป็น ip ครับ
ส่วนเรื่องไม่แสดงรูป มี 2-3 กรณี คือ Server ไม่รองรับการใช้ GD หรือ กำหนด Path ผิด ก็เป็นได้ครับ หรือ โฟลเดอร์ _thumb ไม่สามารถเขียนได้ครับ
ไม่เกี่ยวกับตัว demo ครับ ตัว demo ก็แสดงรูปภาพได้
ขณะที่เครื่องจำลองของผมเองก็ไม่ได้เลยครับ
1.ถ้ากำหนด path ผิด แล้วทำไมแสดงรายละเอียดของภาพของและโฟลเดอร์ได้ล่ะครับ
2.ถ้า _thumb แต่ทำไมอัพโหลดขึ้นไปก็มีไฟล์รูปที่อัพทั้ง 2 โฟลเดอร์เลย
3. GD คืออะไร ผมไม่เข้าใจครับ
http://gcms.goragod.com/...9A%20GCMS&page=1
GD เป็นไลบราลี่สำหรับทำงานกับรูปภาพด้วย PHP ครับ ถ้ามีโฟลเดอร์ _thumb และ มีรูปภาพขนาดเล็กในนั้น เดาว่า GD คงทำงานแล้วครับ ให้ลองดาวน์โหลดรูปภาพในโฟลเดอร์ _thumb กลัับมาดูครับว่ามีรูปภาพตามปกติหรือเปล่า ถ้ามี ก็แสดงว่าไม่มีปัญหาเรื่อง GD แน่นอนครับ
หลังจากที่ไปดาวโหลด FCKeditor 2.6.6 ตัวสุดท้าย และ CKFinder 2
กรณีของผมคือ ติดตั้งในเวอชั้วโฮส
เช่น http://202.xx.xx.xx/~sssssssss/project/
เริ่มจากกันนะครับ
ในโฟลเดอร์ project จะมีโฟลเดอร์ FCKeditor และข้างในโฟลเดอร์ FCKeditor ผมจะเอา CKFinder ข้างในด้วยนะครับ หรือจะอยู่ข้างนอกโฟลเดอร์ FCKeditor ก็ได้ครับ
----------------------การตั้งค่า-----------------------------
FCKeditor
แก้ไขไฟล์ fckconfig.js
เพิ่มโค้ดทั้งนี้ลงในไฟล์ ต่อจากโค้ดของเขาเลยครับ
FCKConfig.LinkBrowserURL = '/project/FCKeditor/ckfinder/ckfinder.html' ;
FCKConfig.ImageBrowserURL = '/project/FCKeditor/ckfinder/ckfinder.html?type=Images' ;
FCKConfig.FlashBrowserURL = '/project/FCKeditor/ckfinder/ckfinder.html?type=Flash' ;
FCKConfig.LinkUploadURL = '/project/FCKeditor/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files' ;
FCKConfig.ImageUploadURL = '/project/TEXTeditor/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images' ;
FCKConfig.FlashUploadURL = '/project/FCKeditor/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' ;
กรณีนี้คือตัว CKFinder อยู่ข้างใน FCKeditor แต่ถ้าไม่อยู่ข้างในหรือโฟลเดอร์อยู่ในระดับเดัยวกัน
ยกตัวอย่างเช่น FCKConfig.LinkBrowserURL = '/project/ckfinder/ckfinder.html' ;
แบบนี้เลยนะครับ
CKFinder
แก้ไขไฟล์ config.php
ให้หาตัวแปร $baseUrl,$baseDir แล้วเปลี่ยนเป็นของเราครับ
ตัวอย่าง
$baseUrl = 'http://202.xx.xx.xx/~sssssssssss/project/UserFiles/';
$baseDir = "/home/stdxx/sssssssss/public_html/project/UserFiles/";
การตั้งค่านี้เพื่่อให้ CKFinder รู้ว่าเราต้องการเก็บรูปภาพหรือไฟล์งานที่เราอัพขึ้นไปไว้ที่ไหน
จากตัวอย่าง ผมชี้ให้ไปเก็บไว้ในโฟลเดอร์ชื่อ UserFiles ซึ่งโฟลเดอร์อยู่ในระดับเดียวกันกับโฟลเดอร์ FCKeditor
ถ้าไม่เข้าใจยังไร ก็ขออภัยมา ณ ที่นี้ด้วยนะครับ
ก็น่าจะถูกนะครับ ผมเองก้เคยติดตั้งโดยเรียกใช้ผ่าน ip ก็ไม่เห็นมีปัญหา
การแก้ไข ก็อาจจะต้อง debug โค้ดที่ เว็บแล้วละครับ เพื่อให้ดูว่ามีอะไรปิดพลาด โดยใช้ firebug
1.ตรวจสอบว่าไฟล์ในโฟลเดอร์ _thumb มีอย่างถูกต้องหรือไม่
2.ตรวจสอบว่า path ของรูปภาพที่ CKFinder ตอนแสดงผล ถูกต้องหรือไม่
ผมเสียเวลากับตัวนี้มากเลยครับ
เพราะผมต้องการใช้ในส่วนของอัพรูปภาพด้วยนะครับ
ขอบคุณ ท่าน gOragod มากครับ
ที่ให้ข้อแนะนำดีๆครับ