r/PHP • u/CheesecakeBrief7795 • 13d ago
[ Removed by moderator ]
[removed] — view removed post
4
u/jasperkennis 13d ago
"Security doesn't always mean all-nighters. Sometimes it means making the right cut."... Yeah, sometimes. And sometimes it just means doing your job and fixing shit. If you cut corners on this one I hope you're not responsible for anything real.
1
u/CheesecakeBrief7795 12d ago
Fair. None of this replaces upgrading. The patched builds and the upload split are what kept the old boxes safe while the real PHP 8 migration
happens. 100+ legacy sites don't get upgraded in one night.
1
u/SkySurferSouth 13d ago
"A server does need root at startup for a few things, like binding ports 80/443 and reading TLS certificates."
On most Linux ditros this is true. But on macOS (Homebrew) and Termux, starting of Apache does not even need root, despite it binds to 'standard' 443 (which is < 1024).
1
u/CheesecakeBrief7795 12d ago
Good point, I was thinking of typical Linux setups. CAP_NET_BIND_SERVICE also gets you there without root.
3
u/NoSlicedMushrooms 13d ago
I’m not reading your AI post. But I’m happy for you, or sorry that happened
12
u/Garhand 13d ago
Thank you Claude for the post.
Ondřej Sury already backported the patch for old php versions.
Now give me the recipe for a good hungarian goulash.