Title: Tinymce receiving 500 error
Last modified: August 30, 2016

---

# Tinymce receiving 500 error

 *  [troberts_1](https://wordpress.org/support/users/troberts_1/)
 * (@troberts_1)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/tinymce-receiving-500-error/)
 * Receiving “Failed to load resource: the server responded with a status of 500(
   Internal Server Error)”
 * Preventing edits on posts and pages. Read through alot of post.
 * Here is what i have done:
 * 1. Have disabled all plugins event TinyMCE
    2. clean browser cache still have
   the issue 3. Enabled TinyMCE, cleaned cache and still have the issue 4. Do a 
   ctrl + Shift + J and get the following error.
 * Receiving Failed to load resource: the server responded with a status of 500 (
   Internal Server Error)” – [http://www.ovaldental.com/wp-includes/js/tinymce/tinymce.min.js?ver=4205-20150910](http://www.ovaldental.com/wp-includes/js/tinymce/tinymce.min.js?ver=4205-20150910)
 * Uncaught ReferenceError: tinymce is not defined – plugin.min.js:1
 * Uncaught ReferenceError: tinymce is not defined post.php:1948
 * I have uninstalled the plugin and upgraded to 5.7 and have the same issue
 * With the plugin removed, doing a ctrl +shift+J, I still get the above errors.
 * I was hoping removing it would remove everything but it has not. I still see 
   the reference to tinymce
 * I see the refence in Chrome Deve tools to post.php?=2&action=edit
 * I also see plugin.min.js:1 refence this in chrome deve tools
    !function(a){function
   b(){}function c(a){!f&&window&&window.console&&(f=!0,console.log(“Deprecated 
   TinyMCE API call: “+a))}function d(a,d,e,f){return a=a||this,d?(this.add=function(
   b,g,h){function i(c){var h=[];if(“string”==typeof e&&(e=e.split(” “)),e&&”function”!
   =typeof e)for(var i=0;i<e.length;i++)h.push(c[e[i]]);(“function”!=typeof e||(
   h=e(d,c,a)))&&(e||(h=[c]),h.unshift(f||a),b.apply(g||f||a,h)===!1&&c.stopImmediatePropagation())}
   return c(“<target>.on”+d+”.add(..)”),a.on(d,i,h),i},this.addToTop=function(a,
   b){this.add(a,b,!0)},this.remove=function(b){return a.off(d,b)},void(this.dispatch
   =function(){return a.fire(d),!0})):void(this.add=this.addToTop=this.remove=this.
   dispatch=b)}function e(e){function f(b,c){a.each(b.split(” “),function(a){e[“
   on”+a]=new d(e,a,c)})}function g(a,b,c){return[b.level,c]}function h(a){return
   function(b,c){return!c.selection&&!a||c.selection==a?[c]:void 0}}function i(){
   function b(){return i()}var d={},e=”add addMenu addSeparator collapse createMenu
   destroy displayColor expand focus getLength hasMenus hideMenu isActive isCollapsed
   isDisabled isRendered isSelected mark postRender remove removeAll renderHTML 
   renderMenu renderNode renderTo select selectByIndex setActive setAriaProperty
   setColor setDisabled setSelected setState showMenu update”;return c(“editor.controlManager.*”),
   a.each(e.split(” “),function(a){d[a]=b}),d}if(!e.controlManager){e.controlManager
   ={buttons:{},setDisabled:function(a,b){c(“controlManager.setDisabled(..)”),this.
   buttons[a]&&this.buttons[a].disabled(b)},setActive:function(a,b){c(“controlManager.
   setActive(..)”),this.buttons[a]&&this.buttons[a].active(b)},onAdd:new d,onPostRender:
   new d,add:function(a){return a},createButton:i,createColorSplitButton:i,createControl:
   i,createDropMenu:i,createListBox:i,createMenuButton:i,createSeparator:i,createSplitButton:
   i,createToolbar:i,createToolbarGroup:i,destroy:b,get:b,setControlType:i},f(“PreInit
   BeforeRenderUI PostRender Load Init Remove Activate Deactivate”,”editor”),f(“
   Click MouseUp MouseDown DblClick KeyDown KeyUp KeyPress ContextMenu Paste Submit
   Reset”),f(“BeforeExecCommand ExecCommand”,”command ui value args”),f(“PreProcess
   PostProcess LoadContent SaveContent Change”),f(“BeforeSetContent BeforeGetContent
   SetContent GetContent”,h(!1)),f(“SetProgressState”,”state time”),f(“VisualAid”,”
   element hasVisual”),f(“Undo Redo”,g),f(“NodeChange”,function(a,b){return[e.controlManager,
   b.element,e.selection.isCollapsed(),b]});var j=e.addButton;e.addButton=function(
   b,c){function d(){return e.controlManager.buttons[b]=this,f?f.call(this):void
   0}var f,g,h;for(var i in c)”onpostrender”===i.toLowerCase()&&(f=c[i],c.onPostRender
   =d);return f||(c.onPostRender=d),c.title&&(g=(e.settings.language||”en”)+”.”+
   c.title,h=a.i18n.translate(g),g!==h&&(c.title=h)),j.call(this,b,c)},e.on(“init”,
   function(){var a=e.undoManager,b=e.selection;a.onUndo=new d(e,”Undo”,g,null,a),
   a.onRedo=new d(e,”Redo”,g,null,a),a.onBeforeAdd=new d(e,”BeforeAddUndo”,null,
   a),a.onAdd=new d(e,”AddUndo”,null,a),b.onBeforeGetContent=new d(e,”BeforeGetContent”,
   h(!0),b),b.onGetContent=new d(e,”GetContent”,h(!0),b),b.onBeforeSetContent=new
   d(e,”BeforeSetContent”,h(!0),b),b.onSetContent=new d(e,”SetContent”,h(!0),b)}),
   e.on(“BeforeRenderUI”,function(){var b=e.windowManager;b.onOpen=new d,b.onClose
   =new d,b.createInstance=function(b,d,e,f,g,h){c(“windowManager.createInstance(..)”);
   var i=a.resolve(b);return new i(d,e,f,g,h)}})}}var f;a.util.Dispatcher=d,a.onBeforeUnload
   =new d(a,”BeforeUnload”),a.onAddEditor=new d(a,”AddEditor”,”editor”),a.onRemoveEditor
   =new d(a,”RemoveEditor”,”editor”),a.util.Cookie={get:b,getHash:b,remove:b,set:
   b,setHash:b},a.on(“SetupEditor”,e),a.PluginManager.add(“compat3x”,e),a.addI18n
   =function(b,c){var d=a.util.I18n,e=a.each;return”string”==typeof b&&-1===b.indexOf(“.”)?
   void d.add(b,c):void(a.is(b,”string”)?e(c,function(a,c){d.data[b+”.”+c]=a}):e(
   b,function(a,b){e(a,function(a,c){e(a,function(a,e){“common”===c?d.data[b+”.”
   +e]=a:d.data[b+”.”+c+”.”+e]=a})})}))}}(tinymce);
 * I also see post.hp:1966 reference
    <script type=’text/javascript’ src=’[http://www.ovaldental.com/wp-includes/js/tinymce/tinymce.min.js?ver=4205-20150910′></script&gt](http://www.ovaldental.com/wp-includes/js/tinymce/tinymce.min.js?ver=4205-20150910′></script&gt);
   <script type=’text/javascript’ src=’[http://www.ovaldental.com/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js?ver=4205-20150910′></script&gt](http://www.ovaldental.com/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js?ver=4205-20150910′></script&gt);
   <script type=’text/javascript’> tinymce.addI18n( ‘en’, {“Ok”:”OK”,”Bullet list”:”
   Bulleted list”,”Spellcheck”:”Check Spelling”,”Row properties”:”Table row properties”,”
   Cell properties”:”Table cell properties”,”Paste row before”:”Paste table row 
   before”,”Paste row after”:”Paste table row after”,”Cut row”:”Cut table row”,”
   Copy row”:”Copy table row”,”Merge cells”:”Merge table cells”,”Split cell”:”Split
   table cell”,”Paste is now in plain text mode. Contents will now be pasted as 
   plain text until you toggle this option off.”:”Paste is now in plain text mode.
   Contents will now be pasted as plain text until you toggle this option off.\n\
   nIf you\u2019re looking to paste rich content from Microsoft Word, try turning
   this option off. The editor will clean up text pasted from Word automatically.”,”
   Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0
   for help”:”Rich Text Area. Press Alt-Shift-H for help”,”You have unsaved changes
   are you sure you want to navigate away?”:”The changes you made will be lost if
   you navigate away from this page.”,”Your browser doesn’t support direct access
   to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.”:”Your
   browser does not support direct access to the clipboard. Please use keyboard 
   shortcuts or your browser\u2019s edit menu instead.”,”Edit “:”Edit”}); tinymce.
   ScriptLoader.markDone( ‘[http://www.ovaldental.com/wp-includes/js/tinymce/langs/en.js&#8217](http://www.ovaldental.com/wp-includes/js/tinymce/langs/en.js&#8217););
   </script> <script type=”text/javascript”>
 *  ( function() {
    var init, id, $wrap;
 *  if ( typeof tinymce !== ‘undefined’ ) {
    for ( id in tinyMCEPreInit.mceInit ){
   init = tinyMCEPreInit.mceInit[id]; $wrap = tinymce.$( ‘#wp-‘ + id + ‘-wrap’ );
 *  if ( ( $wrap.hasClass( ‘tmce-active’ ) || ! tinyMCEPreInit.qtInit.hasOwnProperty(
   id ) ) && ! init.wp_skip_init ) {
    tinymce.init( init );
 *  if ( ! window.wpActiveEditor ) {
    window.wpActiveEditor = id; } } } }
 *  if ( typeof quicktags !== ‘undefined’ ) {
    for ( id in tinyMCEPreInit.qtInit){
   quicktags( tinyMCEPreInit.qtInit[id] );
 *  if ( ! window.wpActiveEditor ) {
    window.wpActiveEditor = id; } } } }()); </
   script>
 * If its removed how can this be in the code.
 * Any help would be greatly appreciated
 * Thank you
 * [https://wordpress.org/plugins/ultimate-tinymce/](https://wordpress.org/plugins/ultimate-tinymce/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Josh](https://wordpress.org/support/users/josh401/)
 * (@josh401)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/tinymce-receiving-500-error/#post-6640793)
 * Hey there… sorry for my delay.
 * I would suggest not using Ultimate Tinymce. It is no longer supported; and is
   probably not stable on the latest WP releases. Ultimate Tinymce was no longer
   supported as of WordPress version 3.9.
 * I would strongly encourage you to abandon Ultimate Tinymce; and switch to using
   WP Edit:
    [https://wordpress.org/plugins/wp-edit/](https://wordpress.org/plugins/wp-edit/)

Viewing 1 replies (of 1 total)

The topic ‘Tinymce receiving 500 error’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/ultimate-tinymce.svg)
 * [Ultimate TinyMCE](https://wordpress.org/plugins/ultimate-tinymce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ultimate-tinymce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ultimate-tinymce/)
 * [Active Topics](https://wordpress.org/support/plugin/ultimate-tinymce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ultimate-tinymce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ultimate-tinymce/reviews/)

## Tags

 * [tinymce](https://wordpress.org/support/topic-tag/tinymce/)

 * 1 reply
 * 2 participants
 * Last reply from: [Josh](https://wordpress.org/support/users/josh401/)
 * Last activity: [10 years, 7 months ago](https://wordpress.org/support/topic/tinymce-receiving-500-error/#post-6640793)
 * Status: not resolved