-
-
Notifications
You must be signed in to change notification settings - Fork 608
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
Update to PHP 7.4 #1164
Update to PHP 7.4 #1164
Conversation
I'll give this a try tonight but looks great 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 Looks good on my server.
Note: I didn't test on vagrant.
I did! Patch applied cleanly against my |
I mean I didn't |
🎉 thank you |
I also updated my /trellis and ran Website (test server ;-) went down for few seconds when ansible ensured php7.3-fpm is down... Shouldn't that test (ensuring php7.3-fpm is down) be called at the end of provisioning as https://roots.io/docs/trellis/master/remote-server-setup/#re-provisioning states that
Note sure I should create an issue on that. Any idea to prevent that on production ? Just comment that portion should do I think |
@axi you mean everything worked properly but php7.3-fpm service was still running? Nginx will be pointed to php7.4-fpm at that point though so it couldn't actually cause any issues? But yes, it should be stopped manually ideally.
This statement is slightly misleading I guess. It's assumed to be "safe" (non-breaking) if the changes themselves are safe. |
@swalkinshaw |
fixes #1163
I left the PHP 7.2 service code in there, as well as adding new PHP 7.3 service code. I figure it doesn't hurt to keep it (it's just a few lines), and if anyone is upgrading from a 2018 version of Trellis to the PHP 7.4 version, it'll handle them leapfrogging PHP 7.3 completely.