CKFinde ภาพไม่แสดงให้เห็นเป็นรูปอาไร

ขอรบกวนท่านผู้รู้ช่วยเหลือด้วยครับ

ผมใช้ FCKeditor และ CKFinder ร่วมกัน

ตอนแรกก็สามารถจัดการได้แต่วันนี้ หน้าจัดการไม่แสดงให้รู้ว่าเป็นรูปอะไรตามนี้ครับ





และขอรบกวนอีกเรื่องนึงครับ

ผมอัพขึ้นserver จริงแล้ว

ตัว CKFinder ไม่ทำงานครับ

หาไดเร็ททอรี่ไม่เจอครับ

ต้องใส่ parth ยังไงครับ

ของผม

http://xxx.xx.xx.xx/~xxxxxxx/

ขอขอบคุณมา ณ ที่นี้ด้วยนะครับ
28 พ.ย. 2553 11 3,251

ลองลบไฟล์ต่างๆใน _thumbs/ ออกนะครับ ถ้ามันเคยใช้ได้



การกำหนด Path ของ CKFinder ให้ลองใช้ Path เต็มๆของ Server ครับ โดยสามรถดูได้จาก ftp หรือ CP ของ Server ครับ


#1

ขอต่อครับ

ผมลองแล้วครับ

$baseDir = "/home/std49/s49042380134/public_html/project/FileEdit/";

config.php ของ ckfinder
#2

อ้างอิงจาก ความคิดเห็น #2ขอต่อครับ

ผมลองแล้วครับ

$baseDir = "/home/std49/s49042380134/public_html/project/FileEdit/";

config.php ของ ckfinder


ขอบคุณครับ อุตส่ากลับมาเฉลย
#3

ตัว ckfinder ส่งค่ากลับมาให้ FCKeditor คือ images/005.jpg

ความจริงน่าจะเป็น project/FileEdit/images/005.jpg

ต้องแก้ไขยังไง
#4

ตัว ckfinderไม่แสดงรูปให้เห็นภาพเลย

มีความเป็นไปได้มั้ยครับว่าเป็นตัว demo ครับ

เพราะตอนนี้ทั้งในตัวเครื่องผมเองก็เป็นแบบนี้ และ โฮต์ ก็เช่นกัน

แต่ช่วงแรกๆที่ติดตั้งใช้งานในเครื่องของผมเองนั้น ก็แสดงรูปปกติไม่มีปัญหาครับ
#5

ก็ต้องกำหนด path ให้ถูกต้องนั่นแหละครับ



โดยส่วนตัวไม่เคยใช้ ckfinder ร่วมกับ fckeditor เลยครับ เลยไม่มีตัวอน่างที่พอจะบอกได้



การกำหนด path อาจต้องลองกำหนดหลายๆรูปแบบดูครับ โดยปกติแล้วมันจะมีรายการนึงที่ต้องระบุ path จาก root ไปจนถ้งโฟลเดอรืเก็บไฟล์ และ อีกอันนึง ระบุ path ตั้งแต่ root ของ เว็บขึ้นมา



มีบางกรณีที่เคยเจอก็คือกำหนดเป็น ip ครับ



ส่วนเรื่องไม่แสดงรูป มี 2-3 กรณี คือ Server ไม่รองรับการใช้ GD หรือ กำหนด Path ผิด ก็เป็นได้ครับ หรือ โฟลเดอร์ _thumb ไม่สามารถเขียนได้ครับ



ไม่เกี่ยวกับตัว demo ครับ ตัว demo ก็แสดงรูปภาพได้
#6

ผมลองหลายรูปแบบแล้ว

ขณะที่เครื่องจำลองของผมเองก็ไม่ได้เลยครับ

1.ถ้ากำหนด path ผิด แล้วทำไมแสดงรายละเอียดของภาพของและโฟลเดอร์ได้ล่ะครับ

2.ถ้า _thumb แต่ทำไมอัพโหลดขึ้นไปก็มีไฟล์รูปที่อัพทั้ง 2 โฟลเดอร์เลย

3. GD คืออะไร ผมไม่เข้าใจครับ
#7

ลองดูอันนี้นะครับ เผื่อช่วยได้



http://gcms.goragod.com/...9A...&page=1



GD เป็นไลบราลี่สำหรับทำงานกับรูปภาพด้วย PHP ครับ ถ้ามีโฟลเดอร์ _thumb และ มีรูปภาพขนาดเล็กในนั้น เดาว่า GD คงทำงานแล้วครับ ให้ลองดาวน์โหลดรูปภาพในโฟลเดอร์ _thumb กลัับมาดูครับว่ามีรูปภาพตามปกติหรือเปล่า ถ้ามี ก็แสดงว่าไม่มีปัญหาเรื่อง GD แน่นอนครับ
#8

ตอบปัญหาครับ

หลังจากที่ไปดาวโหลด 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



ถ้าไม่เข้าใจยังไร ก็ขออภัยมา ณ ที่นี้ด้วยนะครับ

#9

555+++



ก็น่าจะถูกนะครับ ผมเองก้เคยติดตั้งโดยเรียกใช้ผ่าน ip ก็ไม่เห็นมีปัญหา



การแก้ไข ก็อาจจะต้อง debug โค้ดที่ เว็บแล้วละครับ เพื่อให้ดูว่ามีอะไรปิดพลาด โดยใช้ firebug



1.ตรวจสอบว่าไฟล์ในโฟลเดอร์ _thumb มีอย่างถูกต้องหรือไม่

2.ตรวจสอบว่า path ของรูปภาพที่ CKFinder ตอนแสดงผล ถูกต้องหรือไม่
#10

ใช่ครับ

ผมเสียเวลากับตัวนี้มากเลยครับ

เพราะผมต้องการใช้ในส่วนของอัพรูปภาพด้วยนะครับ



ขอบคุณ ท่าน gOragod มากครับ

ที่ให้ข้อแนะนำดีๆครับ
#11
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^