Title: Problem with TinyMCE, doesn&#8217;t show..
Last modified: August 19, 2016

---

# Problem with TinyMCE, doesn’t show..

 *  [kerem34](https://wordpress.org/support/users/kerem34/)
 * (@kerem34)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/)
 * My hosting does not support uploading *.gz files
    I didn’t have a single problem
   with wordpress unless the file:
 * > *\wp-includes\js\tinymce\wp-tinymce.js.gz
 * i can upload it without the gzip compressin like:
 * > *\wp-includes\js\tinymce\wp-tinymce.js
 * I have checked out the codes and found the related file;
    it is **wp-tinymce.
   php**:
 *     ```
       <?php
       /**
        * Disable error reporting
        *
        * Set this to error_reporting( E_ALL ) or error_reporting( E_ALL | E_STRICT ) for debugging
        */
       error_reporting(0);
   
       $basepath = dirname(__FILE__);
   
       function get_file($path) {
   
       	if ( function_exists('realpath') )
       		$path = realpath($path);
   
       	if ( ! $path || ! @is_file($path) )
       		return false;
   
       	return @file_get_contents($path);
       }
   
       $expires_offset = 31536000;
   
       header('Content-Type: application/x-javascript; charset=UTF-8');
       header('Vary: Accept-Encoding'); // Handle proxies
       header('Expires: ' . gmdate( "D, d M Y H:i:s", time() + $expires_offset ) . ' GMT');
       header("Cache-Control: public, max-age=$expires_offset");
   
       if ( isset($_GET['c']) && 1 == $_GET['c'] && isset($_SERVER['HTTP_ACCEPT_ENCODING'])
       	&& false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && ( $file = get_file($basepath . '/wp-tinymce.js.gz') ) ) {
   
       	header('Content-Encoding: gzip');
       	echo $file;
       } else {
       	echo get_file($basepath . '/tiny_mce.js');
       }
       exit;
       ```
   
 * If you look at the code there is a content encoding with gzip, its on line 30:`&&
   false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && ( 
   $file = get_file($basepath . '/wp-tinymce.js.gz') ) ) {`
 * I need to get this working without gzip compression as a **.js** file.
    Unfortunately
   I dont know how to edit this (don’t know php and nor its syntax). Hope you guys
   can help me out with this 🙂 Thanks in advance.

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Moderator [James Huff](https://wordpress.org/support/users/macmanx/)
 * (@macmanx)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1567713)
 * > My hosting does not support uploading *.gz files
 * That’s a very ridiculous limitation. Perhaps you should consider switching to
   another hosting provider?
 * Is the limitation for all upload clients, or is it specific to their file manager
   software? Have you tried [FTP or SFTP](http://codex.wordpress.org/FTP_Clients)
   yet?
 *  [Richard Vencu](https://wordpress.org/support/users/rvencu/)
 * (@rvencu)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1568007)
 * Hi, here I have the same problem. The fact is that the hosting company does support
   gzip but the gzip encoding somewhat breaks the already gzipped file.
 * If you want a quick fix you have to sacrifice some bandwidth every time you use
   the editor (from 80k to 260k) – not so much.
 * 1. download your wp-tinymce.js.gz file
    2. uncompress it and upload the wp-tinymce.
   js 3. edit wp-tinymce.php file like this – comment the old code (so you can always
   revert it to original state) – insert the new code – result should look like 
   this
 *     ```
       //if ( isset($_GET['c']) && 1 == $_GET['c'] && isset($_SERVER['HTTP_ACCEPT_ENCODING'])
       //	&& false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && ( $file = get_file($basepath . '/wp-tinymce.js.gz') ) ) {
   
       if ( isset($_GET['c']) && 1 == $_GET['c'] && isset($_SERVER['HTTP_ACCEPT_ENCODING'])
       	&& ( $file = get_file($basepath . '/wp-tinymce.js') ) ) {
   
       	//header('Content-Encoding: gzip');
       	echo $file;
       } else {
       	echo get_file($basepath . '/tiny_mce.js');
       }
       exit;
       ```
   
 * How it works? It does not care anymore about gzip and always loads the uncompressed
   js file. In my case this fix was good enough.
 *  [Richard Vencu](https://wordpress.org/support/users/rvencu/)
 * (@rvencu)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1568008)
 * Forgot to add this: if after fixing the files the editor still does not load 
   please refresh your browser cache by using Ctrl-F5 for example.
 *  [deuts](https://wordpress.org/support/users/deuts/)
 * (@deuts)
 * [15 years, 7 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1568032)
 * [@rvencu](https://wordpress.org/support/users/rvencu/), your hack worked for 
   me so far. Thanks. Will post any problem I’d encounter later, if there will be
   any.
 * I experienced this same problem because I hosted one of my sites at a free plan
   of awardspace.com.
 *  [wuzy](https://wordpress.org/support/users/wuzy/)
 * (@wuzy)
 * [15 years, 2 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1568072)
 * > [@rvencu](https://wordpress.org/support/users/rvencu/), your hack worked for
   > me so far. Thanks. Will post any problem I’d encounter later, if there will
   > be any.
   > I experienced this same problem because I hosted one of my sites at a free 
   > plan of awardspace.com.
 * 呃,i use awardspace too,and now my problem still…

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Problem with TinyMCE, doesn’t show..’ is closed to new replies.

## Tags

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

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 5 replies
 * 5 participants
 * Last reply from: [wuzy](https://wordpress.org/support/users/wuzy/)
 * Last activity: [15 years, 2 months ago](https://wordpress.org/support/topic/problem-with-tinymce-doesnt-show/#post-1568072)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
