La recherche a retourné 35 résultats

par kmchen
15 août 2019, 08:52
Forum : PHP orienté Objet
Sujet : Using $this when not in object context
Réponses : 6
Vues : 1775

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 : 1775

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 : 1775

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 : 1775

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 : 747

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 : 747

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 : 747

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 : 3295

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 : 3295

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 : 3295

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 +++-===...
par kmchen
17 oct. 2018, 10:27
Forum : Gestion de serveur(s)
Sujet : [RESOLU] Installation php-5.6 / Debian 9
Réponses : 12
Vues : 3295

Re: Installation php-5.6 / Debian 9

J'ai donc ajouté le sources-list de Jessie, puis update. Mais c'est pas mieux: root@ns1:~# apt-get update Ign:1 http://debian.mirrors.ovh.net/debian stretch InRelease Get:2 http://debian.mirrors.ovh.net/debian stretch-updates InRelease [91.0 kB] Get:3 http://debian.mirrors.ovh.net/debian stretch Rel...
par kmchen
16 oct. 2018, 17:49
Forum : Gestion de serveur(s)
Sujet : php 5.3-fpm sur Debian 9
Réponses : 8
Vues : 1049

Re: php 5.3-fpm sur Debian 9

Merci Arthur pour ton aide. Il semble que compiler php5.3 sous Debian 9 soit une mission quasi impossible. https://www.howtoforge.com/community/threads/the-perfect-server-debian-9-stretch-add-php-5-3.77549/page-2 Je vais plutôt essayer d'adapter mon vieux site à php5.6 que j'ai pu compiler et auquel...
par kmchen
16 oct. 2018, 08:24
Forum : Gestion de serveur(s)
Sujet : [RESOLU] Installation php-5.6 / Debian 9
Réponses : 12
Vues : 3295

Re: Installation php-5.6 / Debian 9

Je ne comprends pas. Il y a un gd dans le php-5.3 que j'ai téléchargé: locate gd.h /opt/php-5.6/include/php/ext/gd/libgd/gd.h /opt/php-5.6/include/php/ext/gd/php_gd.h /opt/php-7.1/include/php/ext/gd/libgd/gd.h /opt/php-7.1/include/php/ext/gd/php_gd.h /usr/local/src/php5.6-build/php-5.6.33/ext/gd/lib...
par kmchen
16 oct. 2018, 08:14
Forum : Gestion de serveur(s)
Sujet : php 5.3-fpm sur Debian 9
Réponses : 8
Vues : 1049

Re: php 5.3-fpm sur Debian 9

Le message obtenu sur ./configure est:

Code : Tout sélectionner

configure: error: Cannot find MySQL header files under /usr/bin/mysql. Note that the MySQL client library is not bundled anymore!
par kmchen
15 oct. 2018, 18:51
Forum : Gestion de serveur(s)
Sujet : php 5.3-fpm sur Debian 9
Réponses : 8
Vues : 1049

Re: php 5.3-fpm sur Debian 9

Je ne dois pas comprendre le fonctionnement des liens entre PHP et les librairies. J'ai deux versions de php: 5.6 et 5.3, sans parler de la version 7.0 installée par défaut. Je suppose que j'ai bien un mysql installé puisque php5.6 que j'ai compilé fonctionne et se connecte à mysql. Pour cette versi...
Nous sommes le 23 août 2019, 21:32