6

To pragmatically help CiviCRM step-by-step to support PHP7 I would like to know what the minimum and recommended changes to CiviCRM to support PHP 7?

This will help developers to identify areas of interest in order for issue https://issues.civicrm.org/jira/browse/CRM-17789 (PHP7 support) to be available.

PHP7 is significantly faster and PHP 5.6 will lose support august 2016 so it is wise to slowly work towards getting CivCRM ready for PHP7 :-)

  • I tried civicrm on php7 but got stuck on the installer page with fatal errors. – Jaap Jansma - CiviCooP Mar 11 '16 at 7:37
  • In the issue on JIRA, I added a comment on a tool (php7cc) that could help detect code that needs to be updated. – nikulis Mar 28 '16 at 3:53
  • 4
    The question says PHP5.6 loses support August 2016; this is untrue. PHP supported versions currently says 5.6 is actively supported until end of 2016 and receives security fixes until end of 2018. Nevertheless, this is a substantial task which needs community engagement now to deliver on time. If you use CiviCRM, please support this work. – Chris Burgess Mar 31 '16 at 9:58
3

None any more - as of 4.7.12, CiviCRM supports PHP7

0

Check the certificates on your mail server.

Run the following to ensure SMTP will work properly. Bad certificates will cause mail not to send and the "CRON not Running" Error. Go to the following website: http://www.checktls.com/

and enter you email address and press the CheckTLS button and review the output.

In my case, it highlighted that the mail server was using expired and self-signed certificates.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.