Today it was time for a release upgrade of a LAMP node from Debian Lenny to Squeeze.
The upgrade was error-free, but I later recognized that neither MySQL nor
ProFTPD was correctly updated. I had to upgrade both servers manually using
apt-get install mysql-server proftpd.
And once again PHP 5.3 broke several applications including the breadcrumb
extension of MediaWiki and one using a
So it’s two-fold. On the one hand a decent developer appreciates a PHP 5.3, on
the other hand, it still breaks PHP 5.2 applications using deprecated functions
The switch to
dash for all init scripts did no good to a custom Tomcat init
script, but splitting the
export command and assignment and explicit
sh when passing to
catalina.sh fixed it.