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.


How can I test my site?

If your website uses functionality from a legacy version of PHP that is not updated, you may have issues with your website. To ensure that components on your website work with PHP 7.1, it's best to test thoroughly.

Our PHP Manager application contains the ability to select PHP 5.6 or 7.1 to test and preview any non-database sites (because databases rely on absolute references, they can't be tested in this way).

  1. Open a preview URL with 'php56' or 'php71' appended.
    • in examples, replace 'mydomain.ca' with your domain:
      • mydomain.ca.php56-c11.previewyoursite.com
      • mydomain.ca.php71-c11.previewyoursite.com
  2. If you experience issues with certain components on your site, ensure that any software you're using is upgraded to latest available version (example: WordPress).

Roll back to v5.6

If you need extra time to update your website to support PHP 7, you can roll back your site temporarily to PHP 5.6.


Important: PHP 5.6 will only be supported until March 2019. If you roll back to PHP5.6, you must update your site to support PHP 7 before then or your site will cease to function.


  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 'phpMyAdmin'.
    • Select phpMyAdmin button (click to expand)
  4. In new window, select 'PHP5-CGI', then press 'Apply'.
    • Apply PHP5 (click to enlarge)
  5. Test your website again to verify it works as needed for now.
  6. Look into your compatibility issues with PHP7 to make sure your website is ready for the March 2019 cutoff of v5.6 support.

Additional Resources

For detailed information on deprecated functionality, refer to Backward Incompatible Changes or Deprecated Features for the appropriate PHP version here: