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)