Overview
DreamHost pre-installs the following versions of PHP on its servers:
- PHP 7.4.24 — Available in the panel.
- PHP 7.3.9 — Available in the panel.
- PHP 7.2.22 — Available in the panel.
- PHP 7.1.32 — No longer available in the panel. Officially End-Of-Lifed by php.net.
- PHP 7.0.33 — No longer available in the panel. Officially End-Of-Lifed by php.net.
- PHP 5.6.36 — No longer available in the panel. Officially End-Of-Lifed by php.net.
- PHP 5.5 — No longer supported. Officially End-Of-Lifed by php.net.
- PHP 5.4 — No longer supported. Officially End-Of-Lifed by php.net.
- PHP 5.3 — No longer supported. Officially End-Of-Lifed by php.net.
- PHP 5.2 — No longer supported. Officially End-Of-Lifed by php.net.
Please note that PHP versions continually update. View the following page for a timeline of PHP versions:
Default PHP version on a shared web server
When you run the command php -v in a shell terminal when logged into your server, the output displays the current default version used.
[server]$ php -v
If you wish to use a different PHP version in the Shell, you’ll need to specify the full file path. Use the following for PHP 7.2:
[server]$ /usr/local/php72/bin/php -v PHP 7.2.24 (cli) (built: Nov 13 2019 04:08:16) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.24, Copyright (c) 1999-2018, by Zend Technologies
These are the current versions you can use via SSH. Older versions are not available on some servers.
/usr/local/php56/bin/php /usr/local/php70/bin/php /usr/local/php71/bin/php /usr/local/php72/bin/php /usr/local/php73/bin/php
/usr/local/php74/bin/php