Hello, i have unknown error message, when opening page with ckfinder, i don't know why, maybe anybody help me...
visual studio 2005, .net framework 2.0, CKFinder for ASP.NET v1.2.3, .dll file in bin and added reference, screenshot added
configuration file:
aspx file
visual studio 2005, .net framework 2.0, CKFinder for ASP.NET v1.2.3, .dll file in bin and added reference, screenshot added
configuration file:
<%@ Control Language="C#" EnableViewState="false" AutoEventWireup="false" Inherits="CKFinder.Settings.ConfigFile" %> <%@ Import Namespace="CKFinder.Settings" %> <script runat="server"> /** * This function must check the user session to be sure that he/she is * authorized to upload and access files using CKFinder. */ public override bool CheckAuthentication() { // WARNING : DO NOT simply return "true". By doing so, you are allowing // "anyone" to upload and list the files in your server. You must implement // some kind of session validation here. Even something very simple as... // // return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true ); // // ... where Session[ "IsAuthorized" ] is set to "true" as soon as the // user logs on your system. return true; } /** * All configuration settings must be defined here. */ public override void SetConfig() { // Paste your license name and key here. If left blank, CKFinder will // be fully functional, in Demo Mode. LicenseName = ""; LicenseKey = ""; // The base URL used to reach files in CKFinder through the browser. BaseUrl = "/images/"; // The phisical directory in the server where the file will end up. If // blank, CKFinder attempts to resolve BaseUrl. BaseDir = ""; // Thumbnail settings. // "Url" is used to reach the thumbnails with the browser, while "Dir" // points to the physical location of the thumbnail files in the server. Thumbnails.Url = BaseUrl + "_thumbs/"; Thumbnails.Dir = ""; Thumbnails.Enabled = true; Thumbnails.MaxWidth = 100; Thumbnails.MaxHeight = 100; Thumbnails.Quality = 80; // Set the maximum size of uploaded images. If an uploaded image is // larger, it gets scaled down proportionally. Set to 0 to disable this // feature. Images.MaxWidth = 1600; Images.MaxHeight = 1200; Images.Quality = 80; // Indicates that the file size (MaxSize) for images must be checked only // after scaling them. Otherwise, it is checked right after uploading. CheckSizeAfterScaling = true; // Due to security issues with Apache modules, it is recommended to leave the // following setting enabled. It can be safely disabled on IIS. ForceSingleExtension = true; // For security, HTML is allowed in the first Kb of data for files having the // following extensions only. HtmlExtensions = new string[] { "html", "htm", "xml", "js" }; // Folders to not display in CKFinder, no matter their location. No // paths are accepted, only the folder name. // The * and ? wildcards are accepted. HideFolders = new string[] { ".svn", "CVS" }; // Files to not display in CKFinder, no matter their location. No // paths are accepted, only the file name, including extension. // The * and ? wildcards are accepted. HideFiles = new string[] { ".*" }; // Perform additional checks for image files. SecureImageUploads = true; // The session variable name that CKFinder must use to retrieve the // "role" of the current user. The "role" is optional and can be used // in the "AccessControl" settings (bellow in this file). RoleSessionVar = "CKFinder_UserRole"; // ACL (Access Control) settings. Used to restrict access or features // to specific folders. // Several "AccessControl.Add()" calls can be made, which return a // single ACL setting object to be configured. All properties settings // are optional in that object. // Subfolders inherit their default settings from their parents' definitions. // // - The "Role" property accepts the special "*" value, which means // "everybody". // - The "ResourceType" attribute accepts the special value "*", which // means "all resource types". AccessControl acl = AccessControl.Add(); acl.Role = "*"; acl.ResourceType = "*"; acl.Folder = "/"; acl.FolderView = true; acl.FolderCreate = true; acl.FolderRename = true; acl.FolderDelete = true; acl.FileView = true; acl.FileUpload = true; acl.FileRename = true; acl.FileDelete = true; // Resource Type settings. // A resource type is nothing more than a way to group files under // different paths, each one having different configuration settings. // Each resource type name must be unique. // When loading CKFinder, the "type" querystring parameter can be used // to display a specific type only. If "type" is omitted in the URL, // the "DefaultResourceTypes" settings is used (may contain the // resource type names separated by a comma). If left empty, all types // are loaded. DefaultResourceTypes = ""; ResourceType type; type = ResourceType.Add( "Images" ); type.Url = BaseUrl + "images/"; type.Dir = BaseDir == "" ? "" : BaseDir + "images/"; type.MaxSize = 0; type.AllowedExtensions = new string[] { "bmp", "gif", "jpeg", "jpg", "png" }; type.DeniedExtensions = new string[] { }; } </script>
aspx file
<%@ Register Assembly="CKFinder" Namespace="CKFinder" TagPrefix="CKFinder" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <script type="text/javascript"> // This is a sample function which is called when a file is selected in CKFinder. function ShowFileInfo( fileUrl ) { alert( 'The selected file URL is "' + fileUrl + '"' ) ; } </script> <CKFinder:FileBrowser ID="FileBrowser1" BasePath="ckfinder/" SelectFunction="ShowFileInfo" runat="server"></CKFinder:FileBrowser> </asp:Content>
Re: Unknown error.
Re: Unknown error.
Frederico Knabben
CKEditor Project Lead and CKSource Owner
--
Follow us on: Twitter | Facebook | Google+ | LinkedIn
Re: Unknown error.
Re: Unknown error.
I have unknown error message, when opening page with ckfinder, i don't know why, maybe anybody help me...
(Visual Studio 2008 , asp.net 2.0)
Re: Unknown error.
The connector seems to be returning an error, although I'm not sure why. Here's the response from:
/editors/CKfinder/core/connector/aspx/connector.aspx?command=Init&type=Images
The /userfiles/ directory exisits, and the correct file permissions are set. I've attached my config.ascx file and a screenshot of the error. CheckAuthentication is set to return true for testing to make sure my custom authentication isn't interfering.
Its a long shot, but does anybody have any suggestions?
Attachments:
Re: Unknown error.
Re: Unknown error.
thanks for the tip-off Alfonso, I'll take look