Please follow the next steps if Themler:

  • cannot be started,
  • cannot save/export/update theme,
  • you cannot select controls in preview area,
  • crashes

and also if

  • theme styles are missing,
  • horizontal menu cannot be opened(expanded),
  • google fonts and theme icons are missing or replaces with wrong characters
  • and other similar issues.

Step 1. Disable CMS plugins/modules/components.

In most cases the issues with starting Themler, saving changes, etc. are related to CMS extensions. They may change permissions, cause script conflicts, etc.

To check whether the issue is related to one of the installed CMS extensions or not please disable all non-standard CMS plugins/modules/components and see if the issue goes away.
If so, then slowly enable them one by one until you notice the issue occurring again.
This should help to determine if one of the plugins/modules is causing the issue.

Step 2. Disable antivirus, firewall.

Antivirus/firewall software may cause various issues with starting Themler and saving changes on your local and remote servers. This software forbids saving and executing files. As the result it may affect the operation of webserver, CMS and Themler.

Step 3. Disable browser extensions/add-ons.

Some of browser extensions may interfere with the operation of Themler.

For example, HTTPS Everywhere extension for Chrome browser automatically switches all requests from "http" to secure "https". It causes cross-origin error and Themler cannot start.

Step 4. HTTP/HTTPS.

If you're using SSL for your website Themler may not work properly because of cross-origin error.
Please open browse Console by clicking F12 >> switch to Console tab. If you see the error message like Blocked a frame from accessing a cross-origin frame please refer to this article:
http://answers.themler.com/articles/56373/blocked-a-frame-from-accessing-a-cross-origin-frame

Step 5. Check folder permissions.

Themler theme folder should have read, write and execute permissions recursively. For more details please refer to "How To Install..." articles under the appropriate CMS sections.

NOTE: Please note that SuPHP requires different permissions to execute php scripts:

  0644 - for php files
  0755 - for folders with php files

https://my.getstarted.com.au/knowledgebase/56/500-Error-File-is-writeable-by-group.html

Other possible reasons

  • Check .htaccess file. You may have a directive that denies direct access to all .php files:
    <Files *.php>
    deny from all
    </Files>

See Also

Please follow the next steps if Themler: - cannot be started, - cannot save/export/update theme, - you cannot select controls in preview area, - crashes and also if - theme styles are missing, - horizontal menu cannot be opened(expanded), - google fonts and theme icons are missing or replaces with wrong characters - and other similar issues. ### Step 1. Disable CMS plugins/modules/components. In most cases the issues with starting Themler, saving changes, etc. are related to CMS extensions. They may change permissions, cause script conflicts, etc. To check whether the issue is related to one of the installed CMS extensions or not please disable all non-standard CMS plugins/modules/components and see if the issue goes away. If so, then slowly enable them one by one until you notice the issue occurring again. This should help to determine if one of the plugins/modules is causing the issue. ### Step 2. Disable antivirus, firewall. Antivirus/firewall software may cause various issues with starting Themler and saving changes on your local and remote servers. This software forbids saving and executing files. As the result it may affect the operation of webserver, CMS and Themler. ### Step 3. Disable browser extensions/add-ons. Some of browser extensions may interfere with the operation of Themler. For example, **HTTPS Everywhere** extension for Chrome browser automatically switches all requests from "http" to secure "https". It causes cross-origin error and Themler cannot start. ### Step 4. HTTP/HTTPS. If you're using **SSL** for your website Themler may not work properly because of cross-origin error. Please open browse Console by clicking F12 >> switch to Console tab. If you see the error message like `Blocked a frame from accessing a cross-origin frame` please refer to this article: http://answers.themler.com/articles/56373/blocked-a-frame-from-accessing-a-cross-origin-frame ### Step 5. Check folder permissions. Themler theme folder should have read, write and execute permissions **recursively**. For more details please refer to "*How To Install...*" articles under the appropriate CMS sections. **NOTE:** Please note that **SuPHP** requires different permissions to execute php scripts: 0644 - for php files 0755 - for folders with php files https://my.getstarted.com.au/knowledgebase/56/500-Error-File-is-writeable-by-group.html #### Other possible reasons - Check `.htaccess` file. You may have a directive that denies direct access to all .php files: `<Files *.php>` `deny from all` `</Files>` ### See Also - [Themler Desktop Troubleshooting](page:13879) - [General Theme Troubleshooting](page:65512) - [Joomla](page:65513) - [WordPress](page:65515) - [Drupal](page:65525) - [Magento](page:65518) - [PrestaShop](page:65524)