All Categories > Web Hosting
Use our Knowledge Base to learn how to install WordPress using installatron, fix WordPress mixed content issues, and reset your WordPress password.
25 articles by 4 authors
Need help with Magento? We have various guides such as installing Magento using softaculous and configuring Elasticsearch with Magento 2.4.
5 articles by 2 authors
Looking for help with Joomla? Our Krystal Knowledge Base is full of various FAQs and support on Joomla. Explore our Knowledge Base today.
1 article by 1 author
Explore our Knowledge Base, we can help answer any Node.js queries you may have. Check out our Node.js app setup guide if you're new to Node.js.
2 articles by 1 author
Use the informative Krystal Knowledge Base to learn how to create a Python app using the Flask Framework. Learn more about Python today.
Get started with Ruby on Krystal’s hosting platform. Learn about supported versions, deployment tips, and best practices to deploy your Ruby applications with confidence.
Use our informative Knowledge Base to learn how to create a MySQL database and users, plus how to use cPanel file manager. Find out more here.
4 articles by 1 author
Secure your hosting with Krystal’s measures: SSL, firewalls, malware scanning and best practices to safeguard your site and data.
LiteSpeed is the web server we use on all our hosting servers instead of Apache. Find out how to disable LiteSpeed connection timeouts here.
Updated 1 week ago by Ben Oates
This article details the correct permissions for your hosting files and directories. We have other articles on understanding file and directory permissions.
Updated 2 weeks ago by Ben Oates
Where to upload your website files on a cPanel account - the short answer is public_html - and how the home directory is structured.
Web browsers cache a lot of data - they can store cookies, pages, images, even DNS data locally on your device. This will eliminate browser-related issues.
FileZilla is a popular open-source File Transfer Protocol (FTP) client with versions for Windows, macOS and many desktop distributions of Linux. Read more here.
When DNS changes are made they occur instantly on our nameservers. However, it may be some time before your computer sees the changes. See more here.
How to turn off LiteSpeed caching on your site - through the LiteSpeed plug-in if you use a CMS, and why there is usually nothing to switch off if you do not.
When you add files and directories to your web hosting space they are assigned permissions - so the server knows who should be allowed access. Read more here.
If you find that you are unable to open your website, it just times out or takes too long to respond. You should connect to Webmail or cPanel. See how here.
What to do if your website has been compromised: locking it down, scanning for malware, restoring clean files, and hardening permissions and the database.
Updated 1 week ago by Adam Thacker
Most modern browsers have a JavaScript error console built-in, usually within the developer tools functionality. This guide shows it in the most common browser.
How to request a LiteSpeed API key, which the LiteSpeed Cache plugin needs from version 3.x to use its off-site services.
cPanel has a number of different methods for redirecting domains - we have separate guides that explain each method. Find out more information here.
What a 500 Internal Server Error means and how to find the cause, since the page itself rarely says.
How to enable compression so your server compresses content before sending it to visitors, for a faster site.
There are many reasons why you might want to change your websites address. Setting up your site in a sub-domain could be one of those reasons, see more here.
Why devices began showing a "Cannot Verify Server Identity" SSL error after Let's Encrypt dropped its older root CA in September 2021, and how to resolve it.
How to add the TXT record Google asks for to verify your domain for Analytics and Search Console.
If you have recently moved your domain to Krystal, then it is likely that you tried to browse to your domain before you had uploaded your website.
Redirection, when set up using the cPanel redirection tools, places Apache mod rewrite instructions in a special file called .htaccess
An index of guides for diagnosing network problems that stop you reaching your site, starting with flushing your DNS cache.
Cyberduck is a popular commercial FTP/SFTP client for Windows and macOS. The screenshots in this guide are from the Windows version, see more here.
What penetration testing is, and how it is used to find and resolve security weaknesses in a system or application.
This article is part of our network troubleshooting series and covers the use of PING. The PING command allows you test whether a remote device works online.
How to create custom error pages so visitors see something useful when a link is broken or a page is missing.
Four ways to take your website offline temporarily or permanently: .htaccess IP restriction, removing files, changing DNS, or maintenance mode.
How to control which bots and crawlers reach your site, so unwanted scrapers stop driving up your resource usage.
Updated 1 week ago by Alex Gough
To utilise GIT, you need to access it via the full path when logged in through SSH. Please see our separate guide on enabling SSH keys. Read more here.
How to run a traceroute to see the network path between your device and a server, and what the output tells you.
How to point your domain at an external website builder such as Wix, Squarespace or Weebly, while keeping your Krystal email working.
WinSCP is a popular freeware FTP/SFTP client for Windows. This guide assumes you have installed WinSCP, and have a valid FTP account with which to connect.
This can happen for all manner of reasons and this guide details the most common issues and how to resolve them. Read here to find out more.
How to use Google reCAPTCHA to stop bots submitting the contact and registration forms on your website.
How to canonicalise your domain so all traffic uses either the www or the non-www version, and why that matters for SEO.
How to add and manage 301 permanent and 302 temporary redirects in cPanel after changing your site address or page names.
How to preview your Krystal site before changing DNS - edit the hosts file on Windows or Mac so your computer resolves the domain to your Krystal server.
Updated 2 weeks ago by Adam Thacker
The steps to take when your site is infected with malware, and when to bring in a developer instead.
What to do if we've notified you about backup files that need removing from your hosting account, covering both WordPress and cPanel backups.
Two ways to force your site to load over HTTPS: the Force HTTPS option in cPanel Domains, or an .htaccess rule.
How to reissue your SSL certificate from cPanel's SSL/TLS section if you're still seeing certificate errors on a supported system.
Why errors are hidden from visitors and show as a blank page instead, and how to find them - the cPanel Errors tool, and error_log files via File Manager.
Why a 503 or 508 error usually means your account has hit a resource limit, and how to check your CPU, memory and process usage in cPanel.
Why PCI compliance scans sometimes flag issues that don't actually affect your site's security, because the scanner judges by version number alone.
What PCI DSS compliance means for a site taking card payments, which Krystal plans are PCI DSS scan compliant, and what remains your responsibility.
Due to the exhaustion of the IPv4 address space, we do not offer dedicated IP addresses for our shared hosting plans. Read here to find out more.
It's becoming more common to include videos on websites - for testimonials or to promote content. Find out why here.
Which Krystal plans support Redis, and why Memcached is offered as a PHP extension but not run as a service.