Thanks for the reply! This is their response regarding Debian 9: I already have working ESXi 6.5 and can install VMs so I will delete Debian 9 and create Debian 8 VM. Quick question, VM that is available from https://www.howtoforge.com/list-of-downloadable-vmware-images is Debian 8 is it ok to do apt-get dist-upgrade so that it upgrades to Debian 8.8? will it mess up ie. PHP 5.3?
Just use "apt-get update && apt-get upgrade" to update within the debian 8.x versions. Dist upgrades are needed when you want to update from Debian 8 to 9. Debian 8.9 ships with 5.6.30-0+deb8u1 at the moment as far as I know and not PHP 5.3.
if you've compiled php 5.3 on that machine and do dist-upgrade ( which is safe if you have the specific release name in your sources.list and no shortcuts like "stable" ) and parts are upgraded like zlib-dev or graphic libraries and who knows what - you should recompile against newer versions usually.
Thanks for providing those commands, I need to update to 8.x So I cannot follow this tutorial to get PHP 5.3? https://www.howtoforge.com/how-to-u...pm-and-fastcgi-with-ispconfig-3-debian-wheezy
you can adapt the patches / addons from what I've written for stretch and what I've written in https://www.howtoforge.com/communit...bian-9-stretch-add-php-5-3.77549/#post-366549 "in chroot do" part and get the rest together from that howto.
I thought about scanning redhat repo and debian source packages if I can find some more interesting patches missing in upstream maybe, but not today anymore.
Hi, I started to follow your instructions to install PHP 5.3 from this post (btw, I don't need postgresql support) and I ran into first trouble, do I need to add something to /etc/apt/sources.list ? Code: root@debian:~# apt-get install libbz2-dev libxml2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev libc-client2007e-dev libkrb5-dev libmcrypt-dev libpq-dev libmariadbclient-dev-compat build-essential libxml2-dev libcurl4-openssl-dev libpcre3-dev libbz2-dev libjpeg-dev libpng-dev libfreetype6-dev libmcrypt-dev libmhash-dev freetds-dev libmariadbclient-dev-compat unixodbc-dev libxslt1-dev libfcgi-dev libfcgi0ldbl libmcrypt-dev libssl-dev Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libpng12-dev' instead of 'libpng-dev' Note, selecting 'libpng12-dev' instead of 'libpng-dev' E: Unable to locate package libmariadbclient-dev-compat E: Unable to locate package libmariadbclient-dev-compat root@debian:~#
I think there was a misunderstanding. For Debian 8 I meant to use the "within chroot" part of my previous post https://www.howtoforge.com/communit...bian-9-stretch-add-php-5-3.77549/#post-366549 + you can use ( paths may differ ) optional suhoshin-patch APC suhoshin-addon from the other part. If you still have issues, I could make the same I did for Debian 9 for Debian 8 in a new complete howto-like post?
That would be awesome if you could make howto post for Debian 8.9! I have to stick with 8 because I can't go with 9 due to Centova Cast compatibility. Thanks for your time!