I sometimes feel as if I spend half my time making fixes caused by Apple upgrades.
This morning I found my previously hand-crafted php.ini had been removed.
So, each time Apple does an upgrade I have to go back in and update php.ini with various customizations (like max post size, etc).
This also happened to Apache. Apple did an upgrade and I lost my virtualhosts.
And other things change too – like I now have to use mysql.server start rather than using mysqld. I can understand that things need to change but why not provide a graphic tool and just change things under the hood.
Now I try restarting MySQL and I get:
Starting MySQL . ERROR! The server quit without updating PID file (/usr/local/var/mysql/my.local.pid).
So clearly another update has happened that I’ll need to fix.
My experience on Linux has always been much smoother. I’m starting to wonder if I should try using it again as a development platform.