Knowledge Base

How to determine if APC is installed on a server

This article describes how to determine if the Alternative PHP Cache (APC) is currently installed on your server.

APC is supported on the following hosting packages:
  • Turbo Web Hosting
  • VPS (managed, semi-managed, and Cloud VPS)
  • Flex Dedicated server (managed and semi-managed)

About APC

The Alternative PHP Cache (APC) is a PHP extension that provides opcode caching. By caching the compiled operation codes (opcodes) of PHP scripts, APC enables sites to serve page content significantly faster. APC runs on PHP 5.4 and earlier versions.

Because APC is a separate extension, it may or may not already be installed on your server. The following procedure explains how to determine if your server has the APC extension installed.

For PHP 5.5 and later versions, OPcache replaces APC. OPcache is a core PHP component that does not require the installation of a separate extension.

Determining if APC is installed

To determine if the APC extension is installed on your server, follow these steps:

  1. Create a file that contains the following PHP code:
  2. Save the file as info.php.
  3. Upload the file to the public_html directory on your hosting account.
  4. Use your browser to go to, where represents your web site's domain name. The page displays a large amount of information about the server's PHP installation.
  5. Use your browser to search for the term apc. If APC is installed, you see a section that resembles the following:

    PHP - APC

    If you do not see this section, then APC is not installed. If you have a managed VPS or managed Flex Dedicated server, please open a support ticket on the Customer Portal at, and we will install and configure it for you. If you have a semi-managed server, you can install the APC extension yourself.
    For security reasons, you should remove the info.php file after you are done testing.

More Information