computerminds / parrot

A vagrant VM for Drupal Development
27 stars 15 forks source link

Add experimental support for PHP7 #125

Closed darthsteven closed 8 years ago

darthsteven commented 8 years ago

Hmm...it sort of looks like using the nodes/php puppet library is not a great way forward, or rather, it's got some great stuff in there, just need to manhandle it into decent shape for Parrot.

Using the PPA for PHP7 should allow installing PHP 5.6 and 7 alongside each other, which would be great! But it looks like the nodes/php puppet library really wants to have a 'global' version of PHP to manage.

Tempted to start the parrot_php module from scratch.

darthsteven commented 8 years ago

I guess we are trying to resolve #105 in this PR.

darthsteven commented 8 years ago

Okay, so some really hacky code going in, but it's the start of supporting both PHP 5.6 and 7.0 in the same VM :) Thank you package maintainer!

Just need to get the PHP extensions installing, and the PHP config files sorted, and I think we'll be good to go :)

darthsteven commented 8 years ago

Jenkins test this please

darthsteven commented 8 years ago

Ah right! So we now have PHP 5.6 and 7.0 in the same parrot, and usable by sites at the same time.

darthsteven commented 8 years ago

Jenkins retest this please

darthsteven commented 8 years ago

Jenkins retest this please