As with all software, it's important to ensure you are using the most up to date and current version of PHP. On March 1, 2018, we will begin upgrading customers to PHP 7.1, but will continue supporting v5.6 until March 2019 if you specify v5.6 in phpMyAdmin.

On this page

Currently supported versions

Shaw Hosting only supports PHP 5.6 and above for all new and existing hosted websites. Effective March 1, 2017, our hosting platform no longer supported legacy PHP versions 4, 5.2, and 5.3.

Coming soon: On March 1, 2018, we will begin upgrading customers to PHP 7.1, but will continue supporting v5.6 until March 2019 if you specify v5.6 in phpMyAdmin.


Testing your site with PHP7, & temporary rollback to v5.6 if needed

Important: PHP 5.6 will only be supported until March 2019. If you rollback to PHP5.6, you must update your site to support PHP 7 before then or your site will cease to function. If unsure how to do these steps, contact your web developer for assistance.


  1. Open shawhosting.ca, select 'Log in' and sign into your domain on 'Website & Hosting' side.
    • Website & Hosting login screen (click to expand)
  2. Select 'Advanced Tools' from top right menu or button below.
    • Open advanced tools (click to expand)
  3. Select 'Utilities' tab, then open 'php Manager'.
    • PHP Manager (click to enlarge)
  4. In new window, select 'PHP7-CGI', then press 'Apply'.
    • Apply PHP5 (click to enlarge)
  5. Test your website to verify it works as needed.
  6. If your website isn't working as expected, you can rollback to PHP 5.6:
    1. Follow above steps to open PHP Manager, and downgrade by selecting 'PHP5-CGI', then press 'Apply'.
    2. Test your site again.
    3. Look into your compatibility issues with PHP7 to make sure your website is ready for the March 2019 cutoff of v5.6 support.

Joomla version update

PHP7 requires updating Joomla to 3.8.5.

  • Minor updates from 3.8.x to 3.8.5 can be done using Joomla’s built in version updater.
  • For older versions, see Joomla's 2.5 to 3.x Step by Step Migration page.
  • If unsure how to do this, contact your web developer for assistance.
  • If you're unable to update at this time, see our testing section above.

Wordpress version update

PHP7 requires updating Wordpress to 4.9.4.

  • Minor updates from 4.x to 4.9.4 can be done directly from WP admin.
  • For older versions, see Wordpress' manual upgrade page.
  • If unsure how to do this, contact your web developer for assistance.
  • If you're unable to update at this time, see our testing section above.

Additional Resources

  • PHP: see detailed information in 'Backward incompatible changes' or 'Deprecated features' for the appropriate PHP version change, 5.6 to 7.0.
  • Joomla: detailed 2.5 to 3.x step by step migration information.