il y a t il quelqu'un qui pourrai m'informer sur ce point
les images de graphe cree ne s'affichent pas
je pense qu'il manque une biblio sur le serveur
j'ai installe le GD mais soit il en fonctionne pas ou n'est pas validé
voila je n'obtient qu'un petit icone vide
l'image tracée est en png
Afichage des images sous php7 debian apache2
Related questions
- Perte de mot de passe
51289
26.05.2023 13:36
- Comment configurer/utiliser un SMTP depuis un VPS ?
49602
07.10.2019 10:49
- Je connais que le mutu et besoin de node js
49203
14.04.2017 13:34
- Qu'est-ce vcore?
48383
06.01.2017 19:20
- Envoi Email via SMTP (port 587) sur VPS Pro1
47245
27.01.2017 10:02
- [résolu] Serveur Mysql - hôte inconnu
44841
19.01.2017 16:21
- Mon VPS à Timed Out
44652
15.03.2017 22:50
- Délai de livraison VPS
44567
11.07.2018 15:15
- Problème avec statisitique Plesk
41613
29.03.2017 07:44
- Accès externe base de données
40842
18.07.2018 10:29
Bonjour,
Visiblement vous avez aussi un problème d'encodage, du coup peut être que le problème viens de là.
Cordialement, janus57
bonjour janus merci pour votre reponse
oui la police fr n'est pas correcte, je vais corriger d'abord ce problème
puis voir
sous php5 je n'ai pas ce souci j'ai compare les config php.ini 5 et 7 elles paraissent identiques mais il doit y avoir une différence
merci
Bonjour,
Après là sans voir le code où l'URL pas possible d'aider plus.
Mais vu le screen pour moi c'est plus un problème d'encodage (genre ça tourne en php5.4 mais pas en 5.6 par exemple et donc pas en PHP7).
Cordialement, janus57
bonjour
je regarde les différences php5 et php7 effectivement certains scripts sont depreciés vous avez raison le probleme est bien la !!!!
donc la solution c'est modifier le programme php du serveur pourqu'il tourne sous php7
je vais installer un easyphp17 et faire tourner le logiciel en local sauf que j'ai le pb cela ne tourne plus sous xp , jamais simple .
enfin je vais trouver une parade.
tout ca pour un arrêt de service ovh.
cordialement
merci
Bonjour,
Les versions de PHP évolue, pour le coup c'est un peut difficile de jeter la pierre uniquement contre OVH.
Cordialement, janus57
bonjour
non ,je ne jette pas la pierre contre OVH , leur serveur fonctionnent bien, mais ce sont surtout les délais donnés qui sont surprenant.
nous avertir un mois avant arrêt d'un produit ,c'est court pour réapprendre un produit d'empilage, c'est pas l'image que j'avais de leur service.
allez je reprends les modifs
cordialement
Marc
Bonjour,
Votre serveur tourné avec quelle version exactement de PHP avant ?
Note : oui sur les services en fin de vie OVH est relativement expéditif...
Note2 : Par contre il le semble qu'il existait un dispositif de migration de VPS 2014 vers 2016 (car on parle bien de l'arrêt des VPS 2014 ?)
Cordialement, janus57
bonjour
nous étions parti sur un site mut, puis OVH nous a conseille de continuer sur un vps2012 puis ils nous fait la migration sur vps2014 2016 puis maintenant ils nous dit de passer sur le vps cloud pro (peut être que ce choix n'est pas le plus judicieux pour nous)suite à l’arrêt le 13/09/18
sauf lors de cette évolution ils nous ont annonce qu'ils ne prenaient plus en charge le service de base et que les vps étaient vides d’où notre embarras
le dernier php installe etait la version 5.3
nous avons suivi le discours OVH.
pour nous maintenant c'est de reprendre nos programmes PHP et de les faire tourner sur php7, la ce n'est pas un mois de délai qui nous le permettra.
ou alors de dégrader le serveur de réinstaller un linux inférieur avec php5
car sous Debian 9 le php5 ne fonctionne pas.
Quel le meilleur choix ?
Bonjour,
Si sous Debian9 il est possible d'avoir php5 facilement, mais la version 5.6 car en dessous c'est plus complexe/dangereux.
Par contre clairement même en PHP5.6 il va y avoir des ajustements à faire je pense.
Cordialement, janus57
pas de depot php5 sur debian stretch stable
seulement sur oldstable, jessie
https://unix.stackexchange.com/questions/379215/installing-php-5-3-on-debian-stretch-9/381687#381687 il faut compiler
Bonjour JANUS
un grand pas vient d'etre fait, sous simulation PHP7.1.3 le logiciel fonctionne
sur le serveur qui est sous php 7.0.3 il y a des anomalies
savez vous ou je peux trouver l'adresse de téléchargement du PHP7.1.3 pour faire une mise a jour sur debian 9 du php7*
j'ai essaye avec:// packages.sury.org /php/apt.gpg
mais j'ai l'erreur suivante
E: Malformed entry 30 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
E: Malformed entry 30 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
donc le paquet installé doit être incorrect
avez vous une procédure connue
cordialement
Merci pour votre aide
marc
Bonjour,
Avec le dépôt de sury ça fonctionne, juste que là visiblement vous avez mal remplis le fichier de source.
Cordialement, janus57
php 7.0 en stable
php 7.1 & 7.2 en testing
merci pour vos avis, mais voila l'operation executée.
root@vps562452:~# ${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates
${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
${SUDO} sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
${SUDO} apt-get updateE: Malformed entry 30 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
E: Malformed entry 30 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
root@vps562452:~# ${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
--2018-08-10 14:31:08-- https://packages.sury.org/php/apt.gpg
Résolution de packages.sury.org (packages.sury.org)… 95.179.133.82, 2001:19f0:5001:192f:ec4:7aff:fe8e:f981
Connexion à packages.sury.org (packages.sury.org)|95.179.133.82|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 2239 (2,2K) [application/octet-stream]
Sauvegarde en : « /etc/apt/trusted.gpg.d/php.gpg »
/etc/apt/trusted.gpg.d/php.gpg 100%[=====================================================>] 2,19K --.-KB/s in 0s
2018-08-10 14:31:08 (40,7 MB/s) — « /etc/apt/trusted.gpg.d/php.gpg » sauvegardé [2239/2239]
root@vps562452:~# ${SUDO} sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
root@vps562452:~# ${SUDO} apt-get update
E: Malformed entry 30 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
root@vps562452:~#
je ne saisi pas cette erreur, merci pour votre avis
cordialement
Bonjour,
C'est quoi le contenu complet du fichier /etc/apt/sources.list ?
Cordialement, janus57
bonjour
voila:
## Note, this file is written by cloud-init on first boot of an instance
## modifications made here will not survive a re-bundle.
## if you wish to make changes you can:
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
## or do the same in user-data
## b.) add sources in /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.debian.tmpl
###
# See http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.html
# for how to upgrade to newer versions of the distribution.
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
## Major bug fix updates produced after the final release of the
## distribution.
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
## Uncomment the following two lines to add software from the 'backports'
## repository.
##
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
# deb http://deb.debian.org/debian stretch-backports main contrib non-free
# deb-src http://deb.debian.org/debian stretch-backports main contrib non-free
deb https://packages.sury.org/php/ stretchmain
le fichier du jour sources.list est vide
Bonjour,
Alors par contre il faut **utiliser la balise code**.
[Code]contenu[ /code] (il faut enlever l'espace, c'est volontaire)
Cordialement, janus57
bonjour
c'est vraiment un mystere
le serveur reinstalle la version 7.0
voila le resultat de la console
root@vps562452:~# apt-get install apt-transport-https lsb-release ca-certificates
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
apt-transport-https is already the newest version (1.4.8).
lsb-release is already the newest version (9.20161125).
ca-certificates is already the newest version (20161130+nmu1+deb9u1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@vps562452:~# apt-get update
Réception de:1 https://packages.sury.org/php stretch InRelease [6 928 B]
Réception de:2 https://packages.sury.org/php stretch/main amd64 Packages [108 kB]
115 ko réceptionnés en 2s (49,6 ko/s)
Lecture des listes de paquets... Fait
root@vps562452:~# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
libapache2-mod-php7.0 php7.0-bz2 php7.0-cli php7.0-common php7.0-curl php7.0-gd php7.0-imap php7.0-intl php7.0-json
php7.0-mbstring php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-readline php7.0-xml php7.0-zip
Les paquets suivants seront mis à jour :
libpcre3 libzip4 php-apcu php-common php7.0 php7.0-xsl
6 mis à jour, 0 nouvellement installés, 0 à enlever et 16 non mis à jour.
Il est nécessaire de prendre 589 ko dans les archives.
Après cette opération, 485 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de:1 https://packages.sury.org/php stretch/main amd64 libpcre3 amd64 2:8.41-1+0~20180714171322.2+stretch~1.gbp97d153 [337 kB]
Réception de:2 https://packages.sury.org/php stretch/main amd64 libzip4 amd64 1.1.3-1+0~20170825111430.1+stretch~1.gbp254624 [40,6 kB]
Réception de:3 https://packages.sury.org/php stretch/main amd64 php-common all 1:62+0~20180715033645.2+stretch~1.gbpcc3724 [14,9 kB]
Réception de:4 https://packages.sury.org/php stretch/main amd64 php-apcu amd64 5.1.11+4.0.11-1+0~20180717132832.1+stretch~1.gbp3bac41 [88,9 kB]
Réception de:5 https://packages.sury.org/php stretch/main amd64 php7.0 all 7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b [54,0 kB]
Réception de:6 https://packages.sury.org/php stretch/main amd64 php7.0-xsl all 7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b [53,7 kB]
589 ko réceptionnés en 0s (2 789 ko/s)
(Lecture de la base de données... 30687 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libpcre3_2%3a8.41-1+0~20180714171322.2+stretch~1.gbp97d153_amd64.deb ...
Dépaquetage de libpcre3:amd64 (2:8.41-1+0~20180714171322.2+stretch~1.gbp97d153) sur (2:8.39-3) ...
Paramétrage de libpcre3:amd64 (2:8.41-1+0~20180714171322.2+stretch~1.gbp97d153) ...
(Lecture de la base de données... 30687 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libzip4_1.1.3-1+0~20170825111430.1+stretch~1.gbp254624_amd64.deb ...
Dépaquetage de libzip4:amd64 (1.1.3-1+0~20170825111430.1+stretch~1.gbp254624) sur (1.1.2-1.1+b1) ...
Préparation du dépaquetage de .../php-common_1%3a62+0~20180715033645.2+stretch~1.gbpcc3724_all.deb ...
Dépaquetage de php-common (1:62+0~20180715033645.2+stretch~1.gbpcc3724) sur (1:49) ...
Préparation du dépaquetage de .../php-apcu_5.1.11+4.0.11-1+0~20180717132832.1+stretch~1.gbp3bac41_amd64.deb ...
Dépaquetage de php-apcu (5.1.11+4.0.11-1+0~20180717132832.1+stretch~1.gbp3bac41) sur (5.1.8+4.0.11-1) ...
Préparation du dépaquetage de .../php7.0_7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b_all.deb ...
Dépaquetage de php7.0 (7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b) sur (7.0.30-0+deb9u1) ...
Préparation du dépaquetage de .../php7.0-xsl_7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b_all.deb ...
Dépaquetage de php7.0-xsl (7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b) sur (7.0.30-0+deb9u1) ...
Paramétrage de php7.0-xsl (7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b) ...
Paramétrage de php7.0 (7.0.31-1+0~20180725100316.2+stretch~1.gbp8e8a8b) ...
Paramétrage de libzip4:amd64 (1.1.3-1+0~20170825111430.1+stretch~1.gbp254624) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) ...
Paramétrage de php-common (1:62+0~20180715033645.2+stretch~1.gbpcc3724) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de php-apcu (5.1.11+4.0.11-1+0~20180717132832.1+stretch~1.gbp3bac41) ...
root@vps562452:~#
cordialement marc
Bonjour,
Du moment que les sources ne seront pas correct c'est normal qu'il réinstalle du 7.0 et encore plus si vous ne lui dite pas d'installer la version 7.1 ou 7.2.
Cordialement, janus57
bonjour
comment savoir que j'ai la bonne source ?
dans la ligne commande je n'indique rien .
y a t il un élément a rajouter mais lequel !
cordialement
Comme vous l'a indiqué @janus57 : le problème vient probablement de votre fichier de configuration des sources pour apt (le fichier `/etc/apt/sources.list`) et il faudrait nous copier son contenu ici et formater son contenu comme du code pour que ce soit lisible (comme sur la capture d'écran ci-dessous).

merci a janus et sylvain
je veux bien intervenir sur le fichier sources.list, mais celui-ci est toujours vide, je peux le modifier
voila les commandes que fais sur le serveur
commande1:
apt-get -y install apt-transport-https lsb-release ca-certificates
commande2:
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
commande3:
sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
commande 4:
apt-get update
la commande1: met en place php7.0
commande2:
le fichier source.list reste vide
je dois louper quelque chose
cordialement
apt-transport-https n'est plus utile sur debian 9
les sources peuvent être ailleurs, tu peux essayer ça pour nous rapporter le contenu:
```
grep -Ersv '^#|^$' /etc/apt/sources.list /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.sources
```
bonjour kyodev
voila la manip
root@vps562452:/# grep -Ersv '^#|^$' /etc/apt/sources.list /etc/apt/sources.list.d/*.list /etc/apt /sources.list.d/*.sources
/etc/apt/sources.list.d/php.list:deb https://packages.sury.org/php/ stretch main
root@vps562452:/#
cordialement
il te manque donc des fichiers sources, actuellement le seul actif est
`/etc/apt/sources.list.d/php.list`
mais c'est pas debian ça...
bonjour
voila
login as: root
root@51.68.123.118's password:
Linux vps562452 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Aug 10 16:43:21 2018 from 109.222.191.47
root@vps562452:~# login as: root
root@51.68.123.118's password:
Linux vps562452 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Aug 10 16:43:21 2018 from 109.222.191.47
root@vps562452:~#
donc c'est debian9
sauf erreur de ma part
cordialement
je suis pas sûr d'avoir compris quel debian tu as:
ça retourne quoi:
```
uname -a
cat /etc/debian_version
```
stp, entoure les lignes de console/code avec 3 backticks:
```
```
```
OK, alors reprenons dans l'ordre.
1/ Ce n'est pas normal que votre fichier sources.list soit vide, vous avez dû l'effacer involontairement. Vu l'un de vos messages plus haut son contenu devrait être le suivant. Copiez cela dans votre fichier sources.list et il devrait être "propre".
## Note, this file is written by cloud-init on first boot of an instance
## modifications made here will not survive a re-bundle.
## if you wish to make changes you can:
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
## or do the same in user-data
## b.) add sources in /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.debian.tmpl
###
# See http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.html
# for how to upgrade to newer versions of the distribution.
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
## Major bug fix updates produced after the final release of the
## distribution.
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
2/ La commande `wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg` a manifestement pour but d'ajouter la clé publique du mainteneur de votre dépôt PHP tiers. Je n'ai pas l'habitude de le faire comme cela (ceci dit la méthode est peut-être bonne) alors utilisez plutôt celle-ci à la place :
`wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -`
Puis faites un `apt update`
3/ Le dépôt que vous ajoutez contient manifestement https://packages.sury.org/php/pool/main/p/ plusieurs versions de PHP. Vous pouvez utiliser la commande suivante pour voir toutes les versions disponibles : `apt search php | grep -P '^php\d'`.
Et installer celle que vous voulez avec `apt install nom-du-paquet`. Il serait peut-être bon de supprimer avant les paquets PHP que vous avez déjà installés pour qu'ils ne rentrent pas en conflit avec ceux de votre dépôt tiers.
quand je dis pas debian, c'est : pas les sources debian ;)
ok, donc debian 9, ça retourne stretch?
```
cat /etc/debian_version
```
stp, entoure les lignes de console/code avec 3 backticks:
```
```
```
Bonjour,
Voici la procédure sur les VPS OVH :
1 - on édite le fichier /etc/cloud/cloud.cfg pour ajouter "apt_preserve_sources_list: true" (à la fin du fichier)
2 (optionnel) - on remplace le contenu du fichier /etc/apt/sources.list par : [code]#------------------------------------------------------------------------------#
# OFFICIAL DEBIAN REPOS
#------------------------------------------------------------------------------#
###### Debian Main Repos
deb http://ftp.fr.debian.org/debian/ stable main contrib
deb http://ftp.fr.debian.org/debian/ stable-updates main contrib
deb http://security.debian.org/ stable/updates main[/code]
P.S. pour les flemmards comme moi : https://gist.github.com/janus57/bb24caddfda6f223e8364a6dbdd9b29d
P.S.2 il est possible de rajouter les non-free et les sources par exemple, mais pour un usage "standard", pas besoin et cela fait des économies de temps/place).
3 - on ajoute le dépôt de sury (rappel : c'est le mainteneur officiel du package Debian, donc pas un simple dépôt tiers sorti du fond de l'internet) avec [code]wget https://packages.sury.org/php/apt.gpg -O /etc/apt/trusted.gpg.d/php-sury.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php-sury.list
[/code]
P.S. pour les flemmards comme moi : https://gist.github.com/janus57/37b079a383dd0507149bd94fd35053d1
4 - on vérifie à coup de "apt update" que c'est tout bon pas d'erreur
5 - voilà les différentes versions de PHP
[code]
apt show php5.6-fpm
apt show php7.0-fpm
apt show php7.1-fpm
apt show php7.2-fpm
[/code]
P.S. je viens de réinstaller le VPS, faire les manips et reboot et cela fonctionne.
Cordialement, janus57
tout ce qui n'est pas dans les dépôts debian est tiers, développeur debian ou non, c'est la charte...
donc à chacun d'en faire le choix en connaissance de cause
Bonjour,
sauf que sans dev pas de Debian, et je rappel quand même que la politique de Debian est très stricte au niveau des version logiciel, sauf que pour certains (comme PHP, mais il y en a d'autres), ça évolue tellement entre 2 sortie de Debian que du coup il est plus raisonnable d'utiliser le dépôt du mainteneur de Debian plutôt que le dépôt/binaire d'un "inconnu", surtout que pour le coup ce sera parfaitement intégré à Debian vu que c'est les mêmes paquets disponible sous Debian (stable/sid/unstable).
Donc oui cela reste un dépôts tiers, mais qui est maintenu et peut être considéré comme de confiance (sauf si on a pas confiance dans le mainteneur mais dans ce cas faut pas utiliser Debian non plus vu que c'est le même).
Cordialement, janus57
> ça évolue tellement entre 2 sortie de Debian
?? cela dépend du degré de connaissance des utilisateurs et donc indirectement de leurs besoin (rien d'imposé comme chez certain ;).
chez debian se référer à stable, testing, sid, par ordre de période de rafraîchissement des paquets mais aussi, potentiellement, de manque de stabilité.
php7.0 en stable, considérer ça outdated... :)
stable évoluera en juin prochain, tous les 2 ans donc, patience.
testing et sid évoluent tous les jours (mais les mise à jours fréquentes n'ont pas vocation d'être sur des serveurs, j'en vois encore avec des debian 7).
> peut être considéré comme de confiance
non!
on va pas reparler de multimedias ici ;o)
> politique de Debian est très stricte
**OUI**, pour cela que https://www.debian.org/doc/debian-policy/ch-archive.html c'est debian, mais on n'enduit pas en erreur!
y'a debian et le reste, c'est pas compliqué à comprendre, si?
après
> chacun d'en faire le choix en connaissance de cause
c'est aussi ça la liberté
comme quand on utilise https://www.debian.org/social_contract contrib (pas forcément libre au sens debian) alors autant mettre non-free (pas libre du tout).
et debian ne l'interdit, ça sort des dépôts **officiels** :o)
les dépôts **non officiels** reconnus chez debian, avec leur origine (DD=dev debian):
https://wiki.debian.org/fr/UnofficialRepositories
bonjour Janus57 & kyodev
avec vos différentes explications, les php5.6/7.0/7.1/7.2 ont bien été charges sur le serveur.
merci a tout les deux pour cela, les deux méthodes fonctionnent.
j’essaie de valider le php7.1 pour le fonctionnement
je me heurte a la validation du php 7.1
le schéma de positionnement
pour le php7.0 /etc/php/7.0/apache2/php.ini
pour le php7.1 /etc/php/php7.1/fpm/php.ini
donc j'ai modifie mon php.ini
mais je ne vois pas ou changer le chemin dans apache2.conf pour qu'il prenne bien le bon php7.1
le test du phpinfo ne donne toujours php7.0 par defaut.
encore besoin de votre expérience.
toujours des détails!!
bonjour a tous
voila les registres
root@vps562452:/etc/php# ls -l
total 16
drwxr-xr-x 3 root root 4096 août 10 15:48 5.6
drwxr-xr-x 5 root root 4096 juil. 27 14:49 7.0
drwxr-xr-x 5 root root 4096 août 13 11:31 7.1
drwxr-xr-x 3 root root 4096 août 10 15:48 7.2
donc j'ai bien le 5.6/7.0/7.1/7.2
je desactive correct le 7.0 a2dismod php7.0
operation correcte
quand j'active le 7.1
a2enmod php7.1
voila la reponse
root@vps562452:~# a2enmod php7.1
ERROR: Module php7.1 does not exist!
a priori le dossier existe bien avec les fichiers
il doit y avoir une liaison avec le /ets/apache/mods-enabled et mod-available
non ?
Bonsoir,
si tu veux passer par les modules apache, il faut les installer.
apt-get install libapache2-mod-php5.6
apt-get install libapache2-mod-php7.0
apt-get install libapache2-mod-php7.1
apt-get install libapache2-mod-php7.2
Cordialement,
Boris.
Bonjour,
pour ma part je vous conseil d'oublier le module apache et de passer par FPM (plus économique en ressources, gestion plus fine, meilleurs perfs globale, gestion par vhost possible).
Cordialement, janus57
je ne connais pas les particularités du dédié.
mais pour voir les modules possibles:
`ls -l /etc/apache2/mods-available/ | grep php`
regarder ce qu'il a dans
`cat /etc/apache2/mods-available/php7.1.load`
installer fpm
`apt install php-fpm`
version:
1:7.0+49 | stable
1:7.2+62 | testing
Bonjour
merci a chacun pour les éléments fournis
l'installation du php7.1 est faite.
voila:
PHP Version 7.1.20-1+0~20180725103315.2+stretch~1.gbpd5b650
maintenant que cela a l'air d’être en place je continu a tester mes programmes php surtout les sections images png qui pose problème.
le test d'image png passe,mais pas ma construction d'image png, mais pour l'instant, je dois avoir une coquille ! pas trop dure j'espere!
cordialement marc
merci