-
-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for PHP 7 #250
Comments
I'll wait for stable.. it should be soon! |
PHP7 is to be expected november 26; https://wiki.php.net/todo/php70#timetable |
We hope so! |
👍 |
Good news everyone :) It seems that PHP 7 is released. http://php.net/archive/2015.php#id2015-12-03-1 |
Yep! it's out. PR's are welcome, as always. Ondrej has the ppa out already: https://launchpad.net/~ondrej/+archive/ubuntu/php-7.0 So, should be as easy as adding it to the ui Removing 5.4 would be nice too. Also keep in care extensions: |
Hello, I'm trying to add PHP 7 support, please review my dirty implementation What about role-php, I'm going to introduce variables If all right, I will do it in next week and make PR. |
I rewrited role-php, please review commit. After some testing found that other roles also hardcoded php5: role-nginx, role-xdebug. For nginx role I appended condition for correct php-fpm socket path, see commit And I disabled xdebug selection for php 7.0 because xdebug 2.4 for php 7.0 was not released yet. |
@popstas Maybe you should open a PR for this? That way we can discuss it in the PR. 👍 |
@naxhh, I opened pull requests and make CI checks passed. |
As I said, thanks! ping @phansible/core-dev for reviews. |
What's the status of PHP 7 support in Phansible? phansible/role-php#7 seems to be merged, is #264 still required? You aren't currently able to use PHP 7 when going to http://phansible.com/ |
#264 is pending for testing. Because of personal stuff I will not be able to test this (or anything on phansible) until 20 of March. Testing that should be done:
As you can see. There's a lot of stuff to test. That's why takes a while to me to go throw all the PR's |
+1 |
Hows the review going? |
@HMAZonderland is going slow because I was and still am in the middle of a house moving, I'm trying my best to move this forward as fast as possible though, I didn't forget, especially because I need this too :) |
any updates on the matter? |
@Caroga I do apologies for the time is taking me to promote all these updates but I am in the middle of an international relocation so I didn't have much time to focus on the project. I will do my best. Thanks for the understanding. |
No need to apologize. Is there anything we might be able to help you with on this matter? |
@Caroga you can perform these tests #250 (comment) |
Will take a look at it tomorrow! |
Okay so I've taken the liberty of grabbing a copy of #264 and going through the following test cases : Test Cases
Bugs
I'll update these as I knock them off... if there's a better place to put this - please let me know. |
Okay - so I'm going to stop there. This PR is nowhere near ready. Sorry folks :( You can find the files I used for testing (generated by the PR #264 ) here: #264 (comment) |
@floodedcodeboy thanks for taking your time to do these testings ;) |
@naxhh not a problem - very happy to help out on this project - it's something I use daily and have until recently tried to convert people to use. I clearly have a personal interest :D hopefully it helps move thing forward ;) |
Please add support for PHP 7 (RC now and stable in future)
The text was updated successfully, but these errors were encountered: