Par défaut dans Debian Jessie, j'ai PHP 5.6 installé en utilisant apt-get install php5
. Le problème est que le projet sur lequel je travaille comporte des fonctions gravement dépréciées au point que le projet ne fonctionne pas correctement, et je n'ai pas réussi à supprimer les avertissements de dépréciation. Ils ne disparaissent tout simplement pas.
Après consultation avec l'un de mes collègues, j'ai décidé d'installer une version plus ancienne de PHP, à savoir 5.3.10. C'est la version qu'il utilise et le projet fonctionne correctement.
J'ai cherché dans les paquets Debian et j'ai réussi à installer PHP 5.3.29 (pour Wheezy), mais encore une fois le projet ne fonctionne pas du tout.
Comment pourrais-je installer la version 5.3.10 sur Jessie? J'ai trouvé la source requise ici. http://php.net/releases/ Mais honnêtement, je ne sais pas quels fonctionnalités j'ai besoin de PHP et je ne comprends pas non plus quel dossier Apache je dois utiliser lors de la construction. Les guides en ligne ont montré quelque chose de similaire à apache/bin, mais je ne connais pas un tel dossier sur mon PC (oui, Apache est installé et fonctionne correctement).
Y a-t-il une autre façon, ou suis-je obligé de construire PHP à partir de zéro? Il n'y a pratiquement aucun paquet 5.3.10 dans les dépôts de Jessie. Seulement 5.6.