PHP

Absolute path to directories
The absolute path to the root folder is /var/www/[domain]/ and to the public_html folder /var/www/[domain]/public_html/.
Block access from selected IP addresses or countries
Block individual IP addresses, IP ranges or countries in .htaccess using Require rules and the X-Country-Code header.
Changing PHP settings with .htaccess
Edit PHP settings such as error display, upload size and timeout by adding php_flag and php_value in a .htaccess file.
Clear cache on the web server
We have no server cache; clear any CMS/plugin or browser cache yourself, e.g. with CTRL+F5.
Connect with SSH
How to set up an SSH connection to your Simply.com webhosting: generate keys, upload the public key in the control panel and log in via ssh.simply.com.
Custom error pages
You can create your own error pages on PHP hosting by adding a .htaccess file with an ErrorDocument line, e.g. for 404 errors.
How do I remove my temporary URL
Remove or redirect your temporary URL by updating the CMS settings to your own domain or by adding a rewrite rule in .htaccess.
HTTP 403 Forbidden
A 403 Forbidden occurs when the server blocks the request due to a missing start file or .htaccess/plugin, but it is not caused by Simply.com.
HTTP 429 / 454 / 455 Blocked
The HTTP 429, 454 and 455 error codes are due to Simply.com's firewall (WAF), which blocks bots and attacks – here we explain why and how to resolve the block.
HTTP 500 Internal Server Error
A 500 error is usually caused by errors in the .htaccess file or PHP code, check the logs, rename .htaccess and fix the syntax.
HTTP 503 / 508
503 occurs from out‑of‑memory or timeout, 508 from too many PHP threads; check resource usage, optimise cache or upgrade the plan.
HTTP 556 Site is suspended
A 556 error means your webhosting is suspended, usually due to missed renewal or abuse, and you have received an email with the reason.
Laravel
Laravel uses the public folder, so you need to reconfigure to public_html or create a symlink, and you can select the PHP version in the control panel.
Outgoing connections from web servers
Simply.com does not block outgoing connections from web servers, so you can freely make API calls, send email and run remote scripts.
PHP error messages, logs and log files
PHP errors show by default in the browser; you can fetch server logs from the control panel, and WordPress display is controlled with WP_DEBUG in wp-config.php.
PHP versions, extensions & modules
View PHP versions, extensions and modules at Simply.com, and change the PHP version via the Control Panel or .htaccess.
Redis Object Cache plugin in WordPress
How to set up the Redis Object Cache plugin in WordPress on your Simply.com host
Symfony
How to move Symfony's public folder to public_html to match Simply.com's hosting structure.
What is memory_limit set to?
The standard memory_limit is 2048 MB, but you can adjust it via .htaccess or ini_set, while CMSes often have their own settings.
What should my homepage be called?
The start file must be named index.php, index.phtml, index.shtml, index.htm or index.html in the specified order.