La recherche a retourné 40 résultats

par kmchen
25 nov. 2019, 18:41
Forum : Gestion de serveur(s)
Sujet : libcurl.so.4 version `CURL_OPENSSL_3' not found (required by php-5.6)
Réponses : 2
Vues : 698

Re: libcurl.so.4 version `CURL_OPENSSL_3' not found (required by php-5.6)

Aucune réponse ?!
par kmchen
22 nov. 2019, 13:47
Forum : Gestion de serveur(s)
Sujet : libcurl.so.4 version `CURL_OPENSSL_3' not found (required by php-5.6)
Réponses : 2
Vues : 698

libcurl.so.4 version `CURL_OPENSSL_3' not found (required by php-5.6)

Bonjour, sur une Debian 10 + apache2 j'avais php-5.6-fpm qui fonctionnait bien et (suite à des manipulations de certbot ?) ne redémarre plus: ks307144 ~ > journalctl -u php-5.6-fpm -- Logs begin at Tue 2019-11-19 06:18:01 UTC, end at Fri 2019-11-22 11:17:41 UTC. -- nov. 22 08:52:03 ks307144 systemd[...
par kmchen
12 nov. 2019, 11:23
Forum : PHP avancé
Sujet : Warning: count(): Parameter must be an array or an object that implements Countable
Réponses : 1
Vues : 467

Warning: count(): Parameter must be an array or an object that implements Countable

la variable $this->_data est un array[63] généré dynamiquement au moment du warning sur la ligne

Code : Tout sélectionner

if ( count( $this->_data > 0 ) && $task != 'create' )
Comment éviter ce Warning: count(): Parameter must be an array or an object that implements Countable ?
par kmchen
11 nov. 2019, 20:09
Forum : PHP avancé
Sujet : éviter le message 'Notice: Undefined offset' durant création dynamique de tableau
Réponses : 2
Vues : 869

Re: éviter le message 'Notice: Undefined offset' durant création dynamique de tableau

Merci
par kmchen
11 nov. 2019, 11:28
Forum : PHP avancé
Sujet : éviter le message 'Notice: Undefined offset' durant création dynamique de tableau
Réponses : 2
Vues : 869

éviter le message 'Notice: Undefined offset' durant création dynamique de tableau

Bonjour Je ne comprends pas pourquoi j'ai une notice dans la première création de $this->_data et pas dans la deuxième. class stats ... function process() { $this->_data = array(); $x = 232; $y = 12; $this->_data[$x][$y] = 'ok'; [b]//Pas de notice[/b] $this->_data = $this->q_comments = $this->g_comm...
par kmchen
15 août 2019, 08:52
Forum : PHP orienté Objet
Sujet : Using $this when not in object context
Réponses : 6
Vues : 2359

Re: Using $this when not in object context

Très intéressant ton test. Mais je pense que le peu de différence que tu relèves avec/sans références est du à la petitesse de ton objet. Si tu prends un objet réel de plusieurs K j'imagine que la différence va croître significativement. Concernant le nombre de paramètres, oui il y en a plusieurs et...
par kmchen
14 août 2019, 11:35
Forum : PHP orienté Objet
Sujet : Using $this when not in object context
Réponses : 6
Vues : 2359

Re: Using $this when not in object context

Par traitement_quelconque je veux dire qu'il y a plusieurs méthodes avec des traitements différents que j'utilise dans la classe traitement_commun et qui peuvent être relativement complexes avec notamment des récupérations de propriétés d'autres objets. Je ne les ai pas retranscris ici pour plus de ...
par kmchen
12 août 2019, 15:56
Forum : PHP orienté Objet
Sujet : Using $this when not in object context
Réponses : 6
Vues : 2359

Re: Using $this when not in object context

Merci pour cette réponse. Ca pourrait convenir. $this pouvant être assez volumineux, sa transmission par défaut en paramètre se fait par référence maintenant, c'est bien ça ? L'utilisation de traits ne serait pas meilleure ici ?: trait traitment_commun { function getParam() { $this->param = 'traitem...
par kmchen
11 août 2019, 18:07
Forum : PHP orienté Objet
Sujet : Using $this when not in object context
Réponses : 6
Vues : 2359

Using $this when not in object context

Bonjour,, Jusqu' php5.6 je me servais des appels statiques pour stocker des résultats de traitements communs dans les objets appelants: class traitment_commun { function getParam() { $this->param = 'traitement quelconque'; } } class appelant { function __construct() traitment_commun::getParam(); ech...
par kmchen
29 mars 2019, 17:44
Forum : PHP avancé
Sujet : Gestion de cache PHP
Réponses : 4
Vues : 912

Re: Gestion de cache PHP

Il n'y a pas de CDN sur ce site. Par contre on a remarqué que ces erreurs ne concernaient qu'une université parmi plusieurs donc la piste d'un proxy semble possible. Mais quelles circonstances feraient qu'un proxy perdrait la dernière ligne d'une liste dans une page web ? Comment identifier la prése...
par kmchen
29 mars 2019, 10:55
Forum : PHP avancé
Sujet : Gestion de cache PHP
Réponses : 4
Vues : 912

Re: Gestion de cache PHP

Merci pour cette réponse. Voici les headers affichés pour la page en question: cache control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Connection: Keep-Alive ... Date: Fri, 29 Mar 2019 08:32:04 GMT Expires:"Wed, 17 Aug 2005 00:00:00 GMT" Last-Modified:"Fri, 29 Mar 2019 08:32:05...
par kmchen
28 mars 2019, 17:45
Forum : PHP avancé
Sujet : Gestion de cache PHP
Réponses : 4
Vues : 912

Gestion de cache PHP

Bonjour Sur une plateforme développée en PHP/joomla3.8 qui tourne depuis plusieurs années, nous rencontrons depuis peu des problèmes de cache inédits. La plateforme gère les évaluations de classes d'étudiants. Pour chaque étudiant elle publie la liste des évaluations publiées qui est généralement la...
par kmchen
25 oct. 2018, 17:16
Forum : Gestion de serveur(s)
Sujet : [RESOLU] Installation php-5.6 / Debian 9
Réponses : 12
Vues : 4578

Re: Installation php-5.6 / Debian 9

J'ai publié une petite récap ici:
https://webologix.com/fr/blog/php5.6-fp ... on-gd.html

Pour ceuw à qui ça peut servir
par kmchen
18 oct. 2018, 16:07
Forum : Gestion de serveur(s)
Sujet : [RESOLU] Installation php-5.6 / Debian 9
Réponses : 12
Vues : 4578

Re: Installation php-5.6 / Debian 9

J'ai trouvé le problème. En fait le configure était bon mais il fallait faire un clean du PHP avant de recompiler, sinon les objets restaient inchangés: make clean make distclean et installer les librairies jpeg: apt-get install libjpeg-dev apt-get install libfreetype6-dev Inutile d'installer php5-g...
par kmchen
18 oct. 2018, 10:10
Forum : Gestion de serveur(s)
Sujet : [RESOLU] Installation php-5.6 / Debian 9
Réponses : 12
Vues : 4578

Re: Installation php-5.6 / Debian 9

J'ai trouvé un moyen d'installer php5-gd : root@ns1:~# dpkg -l php5-gd Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-===...
Nous sommes le 24 janv. 2020, 18:16