I'm running Drupal 7.12, ckeditor.module 7.x-1.6, and ckeditor 3.6.2. My site's status report is complaining that "CKFinder is not installed correctly: sites/all/modules/ckeditor/ckfinder/config.php not found. Make sure that you uploaded all files and did not accidentally remove the configuration file." Such a file indeed does not exist on my site, but that's because I can't find one anywhere in the ckeditor distribution. (There's a filemanager.config.php down in includes/, but that's a different matter(?).) There are a bunch of "how to install ckeditor in Drupal" pages on the web that refer to the config.php file and, in doing so, refer to the function CheckAuthentication; I also can't find that function anywhere in my distribution(s). Am I missing something, or is this message obsolete? Meanwhile, CKeditor seems to be working fine on my site....

Comments

mkesicki’s picture

Title: ckeditor/ckeditor/config.php doesn't exist? » Error ckeditor/ckfinder/config.php file doesn't exists
Status: Active » Fixed

This , error means that you have not installed/configured CKFinder.
Please refer to "Installing CKFinder" of README.txt file of CKEditor module. There is description how to install CKFinder.
You an also watch screencast http://jesox.com/posts/how-install-ckfinder-ckeditor-drupal - it is for drupal 6 , but in drupal 7 installation is pretty similar.
Reopen this ticket if you have more problems.

jim_at_miramontes’s picture

Ah, I see. This is kind of a "duh" on my part -- I saw "CKFinder" in the message and mistakenly read it as "CKEditor". LIke I said, duh; thanks.

However, I guess I'd still argue that there's a problem. As far as I can tell, CKFinder is not required by CKEditor. I don't have it loaded, it's turned off in admin/config/content/ckeditor/edit, and CKEditor is working just fine (including letting me do multiple file uploads). As such, it doesn't seem like I should be getting a "red x" hair-on-fire error message in Status Report for not having done something that I don't need to have done. Or am I missing something?

mkesicki’s picture

@jim_at_miramontes you have right this error should not appear in your situation (when you don't want to use CKFinder).
In my installation I don't see it.
We try to check this. For now you can ignore this 'false alarm'.

mkesicki’s picture

Status: Fixed » Active
bobmct’s picture

Version: 7.x-1.6 » 6.x-1.9
Component: Code » Miscellaneous

Posting for some follow up advice? I run two instances of Drupal 6.25 on my server. One for production and one for staging. In fact, the staging is made about monthly from the production to keep them in sync. I needed to update ckeditor/ckfinder so I uninstalled the older module. Then I installed the newest ones in sites/all/modules/local/xxxx as recommended in the docs and one of the videos recommended above.
Next, on Drupal I enabled the module, assured the permissions was set and the defaults defined. This included enabling the cookie_domain, again as instructed.

This works like a charm in my staging site. However, I did exactly the same think in my production site and as soon as I enable the cookie_domain= almost instantly no one can login to that site any longer. I comment out that line and login resumes as normal.

So, is the cookie_domain definition absolutely necessary for ckeditor/ckfinder to function? inquiring minds what to know???

mkesicki’s picture

@bobmct first of all don't change thread for 7.x version to 6.x. Just create new thread with your issue.
Second please try use latest stable or DEV version for 6.x. There is a fix to CKFinder paths.
Please try check it.

dczepierga’s picture

Version: 6.x-1.9 » 7.x-1.6
Component: Miscellaneous » Code
Status: Active » Fixed

I closed this issue, because for version 7.x-1.x it works.
In Drupal 6 version if it doesn't work after update to last DEV version pls create new issue for this bug.

Greetings

dczepierga’s picture

Status: Fixed » Closed (fixed)