seanchayes
Member
Posted 8 months ago #
I have been getting this error message in my Apache server error log for a good while now and I've just upgraded CKEditor and am still getting it.
PHP Fatal error: Call to undefined function _e() in /path/to/wp-content/plugins/ckeditor-for-wordpress/includes/upload.php
or
PHP Fatal error: Call to undefined function _e() in /path/to/wp-content/plugins/ckeditor-for-wordpress/includes/basic.php
Anyone else experienced this or got any ideas as to what is causing it and perhaps how to fix it?
Thank you
http://wordpress.org/extend/plugins/ckeditor-for-wordpress/
What version of ckeditor-for-wordpress plugin do you use ?
seanchayes
Member
Posted 8 months ago #
Ok thx for notice this. We will check this.
Hi, it looks like problem with your wordpress installation.
Function _e is used in wordpress to translations (http://codex.wordpress.org/Translating_WordPress). It looks like it is not exists in you wordpress. What theme do you use ? What plugins do you have installed ?
FYI, Since it's appearing in the apache error logs, it probably means that a search engine is loading the file directly, or an automated exploit scanning bot is probing files looking for an exploitable filed. Access the file directly (ie http://.../wp-content/plugins/ckeditor-for-wordpress/includes/upload.php) and you'll probably duplicate the message.
ie. your site is probably one of the 3,000 sites listed in this google search
Thx for that information. Yes I know that in most wordpress installations users can list wordpress (plugins also) directories and this also works with search engines - they can index wordpress subdirectories. I think that such things should be done by wordpress (so only necessary files should be visible).