KNOWNHOST KNOWLEDGE BASE

Hosting Question? Find the Solution - Browse our Guides, Articles, and How-To's

How to Test WordPress Comments Performance via Benchmarking?

We’ve got a massive section about WordPress performance, so be sure to check that out. However, when it comes to benchmarking, there are a few free tools out there that can be used for assessing site performance before going down the road of making changes to improve speeds. It’s always best to backup, test, tweak, […]

How to Ajaxify WordPress Comments?

Category: WordPress
Tags: # # #

When people talk about ajaxifying, ajaxify or just ajax in general, in the context of CMS’s and web applications, like WordPress, typically they’re meaning some type of functionality that can be completed without them needing to reload the page. In the case of WordPress comments, to ajaxify them means simply that you can submit a […]

EITest Infections and Blacklists EITest is older malware dating back to at least 2011 that uses compromised websites to accomplish several different nefarious tasks, such as directing users to Exploit Kits landing pages which are responsible for distributing various types of malware. One of the latest was the payload being downloaded to victim’s computers to […]

Email Best Practices: Mail Server Configuration

This section of the guide will help detail and explain the methods for how to set up proper mail server configuration. Configuring your mail server is an involved process, however, KnownHost is here to help. cPanel makes it easy to create email accounts for your domain, but it is your responsibility to ensure that they […]

PHP OPcode Cache Install Guide

Category: Guides
Tags: # # # # # # #

Overview Each time when PHP script executes on the server it goes through the following stages: tokenizing, parsing, compilation, and interpretation. PHP opcode caching allows skipping the first 3 stages by storing pre-compiled scripts in shared memory and reusing them. This significantly increases the performance of running PHP scripts. 
 It is important to know […]

If you are experiencing database connection errors, then look no further for troubleshooting assistance! This guide details the common causes of the dreaded Database connection error, how to find the root cause, and what to do to fix it. The commands in this article work with MySQL or MariaDB on CentOS 6 or 7 cPanel […]

Cloudflare for Individual Users

25+ Reasons We Love Cloudflare Cloudflare can be an indispensable asset for your site and here are 25 awesome features that are enabled by default under their free plan: Brotli Standard level of Automatic Static Content Caching with instant cache purge Always Online (keeps the static portion of your site online when origin server is […]

What is the “premature end of script headers” PHP error?

A common php error seen, however rarely known or understood is the “headers already sent” error. Which may look similar to this: Why does it happen? Premature end of script headers “actually means”, the script stopped for whatever reason before it returned any output to the web server. This can be an extremely difficult error […]

How to Install Java on a Dedicated Server?

Category: Guides
Tags: # # #

Installing Java on a dedicated server isn’t quite the same as a desktop machine where visiting a URL, clicking and confirming, then voila you’re done. Installing Java on a KnownHost dedicated server hosting account isn’t a huge undertaking, but there is a bit more to it. Installing Java Prerequisites Before running through the steps to install, […]

If you wish to ensure no changes are being made to websites during a migration, it is best to consider preventing updates on your website and setup some form of maintenance or offline mode. Many CMS applications offer this functionality through use of plugins or a .maintenance file in the document root. By placing the website in […]