2010-02-04 10 views
0

웹 사이트가 호스팅되는 서버에 파일과 이미지를 업로드하도록 FCKEditor를 구성하는 방법을 알고 싶었습니다.파일을 업로드하는 방법?

그것의 관련 부분은 설정 파일 (내가 생각하는)이 모양입니다 :

FCKConfig.LinkUpload = true ; 
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ; 
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ;   // empty for all 
FCKConfig.LinkUploadDeniedExtensions = "" ; // empty for no one 

FCKConfig.ImageUpload = true ; 
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ; 
FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ;  // empty for all 
FCKConfig.ImageUploadDeniedExtensions = "" ;       // empty for no one 

은 폴더 권한 문제가 될 수 있을까요? config.js의 일부입니까?

+0

무슨 문제입니까? 파일을 업로드하려고하면 어떻게됩니까? ' 어디서 붙어 있니? –

+0

글쎄, 업로드 탭을 클릭 한 다음 내 PC에서 파일을 선택한 다음 "서버에 파일 업로드"버튼 또는 그와 비슷한 것을 클릭하지만 작동 한 메시지 나 표시는 보이지 않습니다. 그런 다음 서버의 폴더를 확인하면 거기에 없습니다. –

+0

이제 * .doc 파일을 업로드하려고하면 "잘못된 요청"이라는 예외가 발생합니다. 그 확장은 config 파일에 포함되어있어, 무엇이 잘못되었는지를 모른다. 아무도 나 좀 도와 줄 수 없어? –

답변

0

어쨌든 감사합니다. config.aspx 파일에서 "Files"유형을 일부 변수에 추가해야했습니다. "이미지"만 있기 때문에 파일을 업로드 할 수 없습니다.

1

사용중인 언어를 명시하지 않았습니다. FCKeditor의 파일 업로드 기능에는 ASP, .NET, Coldfusion 및 PHP 업 로더가 있습니다. 당신이 사용하고있는 서버 (IIS/Linux?)와 서버 측 언어를 말하면 도움이 될 것입니다. 제한된 정보의 긴 슛으로

하지만 fckconfig.js의 설정은 사용자가 선택한 바로 언어이 있는지 확인합니다 (라인 276 정도) 파일 ​​브라우저를 구성하는 데있다 :

var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py 
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py 

또한 정액을 업로드 할 폴더 구조에 대한 쓰기 권한을 설정해야합니다 ("잘못된 요청"오류의 원인 일 수 있음). Windows 또는 Linux를 사용하는 경우 파일 사용 권한을 편집하는 프로세스가 다릅니다.

잘 문서화되어 있지만, fi를 디버그하는 것도 가능하다. 브라우저에서 다음 URL로 이동하여 제작 관리자 설정 :

/fckeditor/editor/filemanager/connectors/test.html

/인 FCKEditor/편집/파일 관리자/커넥터/uploadtest .html

업로드 테스트 스크립트는 매우 유용하며 많은 문제를 진단하는 데 도움이 될 수 있습니다. 오류를 처음부터 쉽게 발견 할 수 있습니다. 그들에게 시도해보고 문제가 무엇인지 더 잘 이해해야합니다.

+0

어쨌든 고맙습니다. config.aspx 파일에서 "Files"유형을 일부 변수에 추가해야했습니다. "이미지"만 있기 때문에 파일을 업로드 할 수 없었습니다. –

관련 문제