Answers.Body: <p>None any more - as of 4.7.12, CiviCRM supports PHP7</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-10-31T21:20:48.707Z
Answers.LastActivityDate: 2016-10-31T21:20:48.707Z
Answers.UserDisplayName: michaelmcandrew
Answers.Body: <p><strong>Check the certificates on your mail server.</strong></p>
  
  <p>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:
  <a href="http://www.checktls.com/" rel="nofollow noreferrer">http://www.checktls.com/</a></p>
  
  <p>and enter you email address and press the CheckTLS button and review the output. </p>
  
  <p>In my case, it highlighted that the mail server was using expired and self-signed certificates.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-03T14:47:02.943Z
Answers.LastActivityDate: 2017-10-03T14:47:02.943Z
Answers.UserDisplayName: Codedogs
Body: <p>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?</p>
  
  <p>This will help developers to identify areas of interest in order for issue <a href="https://issues.civicrm.org/jira/browse/CRM-17789">https://issues.civicrm.org/jira/browse/CRM-17789</a> (PHP7 support) to be available.</p>
  
  <p>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 :-)</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-11T07:37:56.523Z
Comments.Text: I tried civicrm on php7 but got stuck on the installer page with fatal errors.
Comments.UserDisplayName: Jaap Jansma - CiviCooP
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-28T03:53:26.700Z
Comments.Text: In the issue on JIRA, I added a [comment](https://issues.civicrm.org/jira/browse/CRM-17789?focusedCommentId=86815&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-86815) on a tool (php7cc) that could help detect code that needs to be updated.
Comments.UserDisplayName: nikulis
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-31T09:58:26.070Z
Comments.Text: The question says PHP5.6 loses support August 2016; this is untrue. [PHP supported versions](http://php.net/supported-versions.php) 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.](https://civicrm.org/support-us)
Comments.UserDisplayName: Chris Burgess
Tags: <php><php7>
Title: What are the minimum and recommended changes to CiviCRM to support PHP 7?
ThreadText: # What are the minimum and recommended changes to CiviCRM to support PHP 7?
  
  (Asked by: username_0 on 2016-02-20)
  
  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 :-)
  
  **Tags:** php, php7
  
  > **Comments:**
  > **username_1**: I tried civicrm on php7 but got stuck on the installer page with fatal errors.  
  > **username_2**: In the issue on JIRA, I added a [comment](https://issues.civicrm.org/jira/browse/CRM-17789?focusedCommentId=86815&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-86815) on a tool (php7cc) that could help detect code that needs to be updated.  
  > **username_3**: The question says PHP5.6 loses support August 2016; this is untrue. [PHP supported versions](http://php.net/supported-versions.php) 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.](https://civicrm.org/support-us)  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_4 on 2016-10-31. Score: 4
  
  None any more - as of 4.7.12, CiviCRM supports PHP7
  
  
  ---
  
  ### Answer by username_5 on 2017-10-03. Score: 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.
  
  
  ---
  
  