If I install ckeditor 7x.1,13 and would go to admin settings here: admin/config/content/ckeditor it wrote me this error message:

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mywebsite_db.ckeditor_settings' doesn't exist: SELECT s.* FROM {ckeditor_settings} s; Array ( ) in function ckeditor_profile_load() (line: 307 in file /home/'mywebsite/public_html/sites/all/modules/ckeditor/ckeditor.module).

Comments

smits.smiling@gmail.com’s picture

Having same issue.. Did anyone found solution for this?

smits.smiling@gmail.com’s picture

Priority: Normal » Critical
smits.smiling@gmail.com’s picture

I am not sure what exactly caused this issue, but I was able to fix this problem. Here is what I did -

1. I had Wysiwyg module installed before. So, I uninstalled it and removed related editors from libraries folder.

2. I installed CKeditor module in fresh Drupal install. This install was very smooth and easy.

3. I noticed that installation of this module created 2 tables in database - "ckeditor_settings" and "ckeditor_input_format". I exported both tables with its content and imported back to my original project.

4. Upload CKeditor in modules folder and enabled it.

This might not be the perfect way. But, for some unknown reason when I was trying to install this module before in my original project, it was unable to create those 2 tables in database. So, I imported it manually. Hopefully this tip will help some ppl.

mrgoodfellow’s picture

Would it be possible to let me know what the structure of the created tables looks like? I would like to write some SQL to manually create the necessary table and values.