Support Guides
Guides for making the most of your shared hosting package, covering common setup tasks and day-to-day management.
In Plesk, open Apache & nginx Settings for the domain, switch off Proxy mode and clear the NGINX cache to test whether the proxy is at fault. Blank pages or 500 errors usually mean Run PHP as needs resetting to FPM application served by Apache. Restored files…
In the client portal, click your profile name, choose 2FA / Security Settings, then click Enable Authentication and Get Started. Scan the QR code with an authenticator app such as Google Authenticator, then enter the six-digit code it shows. Store the backup…
Set display_errors=Off in php.ini to hide PHP errors across your whole hosting account. Without php.ini access, add php_flag display_errors off to the .htaccess file instead. The php_flag line triggers a 500 error on servers that do not run PHP as an Apache…
In FileZilla, open File, then Site Manager, click New Site and enter your server hostname, cPanel username and password. SFTP, the SSH File Transfer Protocol, runs on port 22 and encrypts the whole session, so it is the recommended choice. FTPS needs port 21…
First, use a site availability checker to see whether the site is down for everyone or only for you. A site that is down for everyone needs checks on the host's status page, account suspension, domain expiry and error logs. When only you cannot reach it,…
Any website that stores, processes or transmits card data must meet the Payment Card Industry Data Security Standard (PCI DSS). Taking payments through a processor such as Stripe keeps card data off your server and lowers your validation level, but…
Upload the .sql dump to your home directory, connect over Secure Shell (SSH) and run mysql -u followed by the database user, -p and the database name, feeding the dump file in as input. Comment out any CREATE DATABASE or USE lines at the top of the dump…
Run ssh-keygen -t ed25519 in macOS Terminal and set a passphrase to create a Secure Shell (SSH) key pair in ~/.ssh. In cPanel, open SSH Access, click Manage SSH Keys, import the contents of id_ed25519.pub, then click Manage and Authorise. Connect with ssh,…
Add define('DISABLE_WP_CRON', true); to wp-config.php, after the WP_DEBUG line, to stop WordPress running scheduled tasks on page loads. Next, open Cron Jobs under Advanced in cPanel and set a wget command that requests your site's wp-cron.php. Once Per 15…
Generate a key pair in PuTTYgen, set a passphrase and save the private key as a .ppk file. In cPanel, open SSH Access, choose Manage SSH Keys, import the public key and click Authorize. Load the .ppk file into Pageant from its system tray icon and enter the…