The following content is from the Most Common Technical Questions About Kinsta KB:

Below we’ve compiled all the most common technical questions about Kinsta in one place. Click on a question below to jump directly to the answer.

Can I Ask for Additional Storage if Needed (or PHP Workers, Installs, Etc.)

It depends on what you need. If you need additional disk space, we have a disk space add-on that allows you to increase the storage space of your hosting plan with a few simple clicks. Need an extra 80 GB? No problem.

Another affordable and effective alternative is to offload large files to a separate storage service like Amazon S3 or Google Cloud Storage. This is a great way to reduce the storage needed for your site and keep your hosting costs down.

If you need additional PHP workers or WordPress installs, you’ll need to upgrade your hosting plan. Open a new ticket with our Account Management team, and they can go over the amount of disk space, PHP workers, and the number of installs allocated to each plan. They can also help you determine if a custom plan would be a good fit for your site(s).

Can I Use a Caching Plugin?

We don’t allow caching plugins because we provide four types of cache, which are all automatically done at the software or server level. This is controlled by our Kinsta MU plugin, which is installed, by default, on all WordPress sites.

Read more about how Kinsta handles caching.

Exception: We do allow WP Rocket, version 3.0, and higher. Their caching functionality is automatically disabled when running at Kinsta, so you can use our built-in caching but still utilize the other optimization features WP Rocket has to offer.

Can You Increase the Default Cache Expiration Time?

Our page cache is set to expire every 1 hour by default. If you want to adjust this to be longer, head over to the Tools tab for your site in MyKinsta, click the Modify button under Site cache and select Change cache expiration. In the modal/pop-up that appears, select your desired cache expiration and click the Change expiration button. For sites that don’t change often, it can be beneficial in terms of performance to have a longer cache expiration.

How Does Kinsta Handle Caching for WooCommerce and Easy Digital Downloads?

We have server-level caching rules already in place for popular ecommerce solutions such as WooCommerce and Easy Digital Downloads. By default, certain pages that should never be cached, such as cart, my-account, and checkout, are excluded from caching. Users automatically bypass the cache when the woocommerce_items_in_cart or edd_items_in_cart cookies are detected to ensure a smooth and in-sync checkout process.

If there is an additional section of your ecommerce site that needs to bypass the cache, you can always reach out to our Support team.

Can I Run Load Tests?

The short answer is maybe. There’s a big difference between a website speed test and load testing. Sometimes people confuse the two, so we’ll try to briefly explain the differences here.

Website Speed Test

A website speed test typically measures the total load time of a page, which includes MySQL + PHP response times. Tools like Pingdom or GTmetrix are commonly used for this type of test.

Load Testing

Load testing goes above and beyond speed tests and is typically used to simulate certain conditions, such as a high surge of traffic or targeted concurrent users. Load testing tools aren’t perfect, and setting up tests correctly can be complex.

Due to the potentially resource-intensive nature of load testing, if you need to run a load test on our platform, we ask that you first open a new chat with our Support team to let us know.

Can I Use My SSL Certificate I Purchased Somewhere Else?

Yes, you definitely can. This requires regenerating the CSR and Private Key. For more details on this process, check out our guide on How to install an SSL certificate in MyKinsta.

We also offer free automatic Cloudflare SSL certificates (wildcard configurations are supported). So unless there is a reason you need your own SSL certificate, it’s much quicker and easier to use our free SSL.

Does Kinsta Support Multisite?

We support WordPress multisite installations on our Pro and higher plans. If you’re currently on our Starter plan, you’ll need to upgrade in order to utilize multisite.

Does Kinsta Have Staging for Multisite Environments?

Depending on how your multisite is set up, it may or may not work with our staging environment.

On Staging, Can I Only Push the Database Live?

Our staging environment now includes Selective Push, which provides you with more granular control on what to push live. You can choose to push only the files, only the database, or both the files and the database from your staging environment to your live site.

Can I Add Other PHP Scripts?

While we will allow you to set up a simple non-WordPress PHP script alongside your WordPress site, we do not provide any support for non-WordPress scripts and applications.

Can I Host HTML Sites?

You can host HTML sites at Kinsta. If the default WordPress index.php isn’t found in the /public directory, the server will automatically load index.html. If a different page is used for the website’s homepage, you’ll need to open a new chat with our Support team, and they can add a special rule on the server for this to work properly. Note: we don’t provide any additional support for non-WordPress sites.

Do My Sites Get a Dedicated IP?

No, we don’t provide dedicated IP addresses. A shared IP is quite common nowadays with most WordPress hosting providers, as for many configurations, there is no need for a dedicated IP address. Since we offer a free Cloudflare integration for all sites hosted on Kinsta, our shared IPs are actually Cloudflare IPs.

Our allocated Cloudflare IPs are only used for sites on our infrastructure. This means if your site is hosted on Kinsta, you won’t share an IP address with sites hosted outside Kinsta — some of which may contain adult or spam content. Check out our in-depth blog post explaining the difference between dedicated IPs and shared IPs.

If you’re looking for a dedicated IP because you need to add a single IP to an allowlist for a third-party service (maybe a payment processor like PayPal or similar), you’ll want to use your site’s external IP for that. This is the IP address that other servers see when your site connects to that other server.

What Are PHP Workers? How Do I Know How Many I Need?

PHP workers determine how many simultaneous uncached requests your site can handle at a time. Each uncached request is handled by a PHP Worker.

Each of our hosting plans includes a certain number of PHP workers. The number included in each plan is based on resource usage needed for typical sites. In general, sites with lots of static content — articles, static pages, blog posts — don’t need many PHP workers.

The number of PHP workers needed may vary per site due to third-party plugins, queries, dynamic content, and the number of cached vs uncached responses. For an in-depth look into PHP workers, see our article with everything you need to know about PHP workers.

Do You Have a List of Banned Plugins?

Yes, there are certain third-party plugins that we don’t allow because they are known to hurt performance, not work on our platform, or are simply not needed as we provide a better and easier way to do the same thing in MyKinsta. Check out the full list of banned plugins.

Will Kinsta Host My Emails?

We don’t provide email as a part of our plans since we fully commit all of our resources to WordPress hosting. We do recommend Google Workspace or a couple of other email providers.

Check out our blog post on all the downfalls of using your hosting provider for email.

Does Kinsta Have Git Support?

We have the Git client available at Kinsta, so you can SSH in and pull your own Git repo down from Github, Gitlab, Bitbucket, or any other third-party. However, we don’t yet have the feature released yet where you can just git push kinsta my_site, and it automatically gets deployed.

Check out how to use Git at Kinsta.

Does Kinsta Offer Load Balanced Solutions (Multi-Location)?

At Kinsta, every site on our platform runs in a single Linux container and the site database runs as a service within the site container. We do not run multiple load-balanced instances of each site. Learn more about Kinsta’s architecture.

Can I Have More Than One Database?

No, we only allow one database per site.

Can I Use a Custom Domain with Kinsta CDN?

Thanks to Kinsta CDN, your site’s cached assets are served from your primary domain. It is not currently possible to utilize an alternate domain or subdomain to serve CDN assets.

Is Kinsta PCI Compliant?

We do not guarantee PCI compliance, and we are not able to audit your site to verify that you’re doing things right either. However, that doesn’t mean you can’t be PCI compliant when hosting your website with us. In fact, we have many clients who have worked with third-party auditors to pass PCI compliance scans. In many of these cases, we’ve had to make a few minor adjustments upon request, but these clients have been able to pass the audit just fine after a little fine-tuning on both our end and theirs.

Check out additional details regarding PCI compliant hosting at Kinsta.

Is Kinsta HIPAA or PHI Compliant?

Due to the complex auditing and security needed, neither we (nor many other managed hosting companies) can guarantee HIPAA or PHI compliance.

What is Considered a WordPress Install at Kinsta?

Each Kinsta hosting plan allows one or more WordPress installs. Each install equals 1 WordPress site, which consists of its files (core files, theme files, plugin files) and a database.

The one exception to this would be if it’s a multisite, which we explain in the next question.

How Does Kinsta Count Multisites?

Multisite setups are considered one install each. For example, you could have one multisite with 10 subsites. This is still considered one install because all the subsites in the network share the same core WordPress files and database.

How Much CPU and RAM Does Each Plan Have?

Kinsta utilizes virtual machines in one of Google Cloud Platform’s multiple data centers. In available regions, we utilize compute-optimized (C2) virtual machines, which offer the highest per core performance (3.8 GHz) on GCP and are optimized for CPU-intensive workloads like WordPress.

On our standard plans, each live site container has access to 12 CPUs and 8 GB of RAM by default. Each staging environment on our standard plans has access to 1 CPU and 8 GB of RAM.

Are Any Countries Blocked on Google Cloud Platform?

Google does block access to some of its business services in certain countries or regions, such as Cuba, Crimea, Iran, North Korea, Sudan, and Syria. This is due to legal restrictions that are imposed. More details and an updated list can be found here: U.S. Department of the Treasury. If you are traveling in one of these countries and are needing to update your site or access MyKinsta, you can use a VPN such as ExpressVPN or NordVPN.

What about China? Your sites should be accessible within China. In fact, we have many clients currently targeting China just fine. However, we also can’t guarantee accessibility as we have zero control over what the Chinese government may choose to block. Navi from Google Support has also stated:

Google Cloud Platform does not have a restriction on the traffic coming from China. If you are hosting a website on GCP, traffic coming from the China users will not be blocked.

That being said, Google does not have any control over the GFW blocking methods.

You can test your website to see if it’s accessible behind the Great Firewall of China.

What is Kinsta’s Cloudflare Integration?

All sites on Kinsta are protected by our free Cloudflare integration. Cloudflare is a leading provider of web security and performance services. With our Cloudflare integration, sites hosted on Kinsta are protected by an intelligent firewall that also includes free DDoS protection. For more details, check out our detailed article on our Cloudflare integration.

What Are Your Platform Settings? (PHP Info and Versions)

Below are the settings, server software, and versions used on Kinsta’s hosting platform.

PHP Info

Kinsta offers PHP 8.0 and 7.4. These are the default settings for PHP:

memory_limit = 256M

post_max_size = 128M

upload_max_filesize = 128M

max_input_vars = 10000

max_execution_time = 300

Server

Kinsta utilizes Nginx as a web server, currently running 1.15.9 or higher.

Database

Kinsta utilizes MariaDB 10.3 or higher.

TLS

All Kinsta servers and our Kinsta CDN support TLS 1.3 or higher. Make sure to read our TLS vs SSL guide.

Is Kinsta Compatible with Zapier?

Yes, WordPress sites hosted on Kinsta are compatible with Zapier automations via the xmlrpc.php endpoint. By default, we disable all access to xmlrpc.php because it’s a common attack vector for hackers and other malicious actors. If you’re experiencing issues with integrating Zapier with WordPress on Kinsta, please open a new chat with our Support team, and we can assist you in allowing your Zapier integration.

Did We Miss Anything?

If you have any other technical questions we’ve perhaps missed, make sure to leave them in the feedback form below. 👇 Or you can always open a chat with our Support team.