Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hello,
We are facing a bug with Ckeditor, IMCE and Storage API (using Amazon S3). All three modules are to the latest version as of today.
Issue:
When we enable IMCE file browser in CKEditor, we see there is a problem. The Amazon S3 bucket never opens, and we never see the files in the bucket.
We see an error that says
Fatal error: Call to a member function serveURL() on a non-object in sites/all/modules/contrib/storage_api_stream_wrapper/StorageApiStreamWrapper.inc on line 51
Not sure if this is related to Storage API or IMCE, but looking at the error I am filing a bug here.
Happy to provide more information and contribute.
Thanks,
Vaibhav Jain
Comments
Comment #1
Perignon CreditAttribution: Perignon commentedHow are you using CKEditor?
Are you use the CKEditor module or using the CKEditor library with the WYSIWYG Module?
The reason I ask is because there have been a lot of issues with CKEditor Module with Storage API 1.8 and the problem resides with CKEditor. There is a patch to fix CKEditor Module.
Comment #2
vaibhavjainHello Perignon,
I am using the CKEditor module, and facing multiple issues.
One of them is stated here. Do we have an active issue somewhere with CKEditor you can point me to ?
I also had the White Screen Of Death issue, for which I got the patch, and it worked well.
Comment #3
Perignon CreditAttribution: Perignon commentedSo you already fixed the loop problem in CKEditor with the file download permissions?
I'll look into this some more. I use CKEditor and IMCE as well, but I use them through WYSIWYG module. I use the latest CKEditor libraries, but I do not use the CKEditor Drupal module. I have not had any issues that everyone else has. So far, the issues have been traced back to the CKEditor Drupal module code.
I am also developing/rewriting another module on D.O right now so my reaction time may be really slow!
Comment #4
Perignon CreditAttribution: Perignon commentedI cannot replicate the issue here with my setup. My advice is to use the WYSIWYG Module with CKEditor as a library for that module. The CKEditor module just seems to be the root of all problems. I know there are patches to fix CKEditor module but the module seems to be lacking in support.
Comment #5
Perignon CreditAttribution: Perignon commented