PDO Admin 0.26 vient de passer une nouvelle étape avec la correction de bugs et de warnings qui étaient liés avec la version précédente.
Pour rappel PDO Admin est une interface permettant de se connecter à l'ensemble des bases de données à partir de PDO en PHP.
Vous pouvez vous rendre directement sur le site de l'application http://pdoadmin.hello-design.fr
Si vous utilisez Lighttpd (lighty pour les intimes), sachez qu’il existe une possibilité de faire un graceful reload pour recharger la configuration de Lighttpd sans devoir killer et relancer le processus.
Tout d’abord il faut savoir que un SIGHUP sur le process de Lighttpd ne sert à rien et est ignoré.
kill -HUP <PID Lighttpd> #inutile
Mais il existe une solution, publiée sur le blog de lighty il y a déjà quelques temps, mais qui me semble peu connue (peut être car elle présente un désavantage qui est de laisser tourner un processus en root).
La compilation de Lighttpd (ou son installation) fournie en fait deux binaires :
C’est ce deuxième binaire qui permet de manager Lighttpd (et d’effectuer un rechargement de la configuration online).
Son utilisation n’est pas compliqué car il utilise les mêmes options de démarrage que lighttpd, à savoir :
ip@here~# lighttpd-angel --help lighttpd-1.4.20 (Sep 30 2008 16:38:32) - a light and fast webserver usage: -f <name> filename of the config-file -m <name> module directory (default: /usr/local/lib) -p print the parsed config-file in internal form, and exit -t test the config-file, and exit -D don't go to background (default: go to background) -v show version -V show compile-time features -h show this help root@here~# /usr/local/sbin/lighttpd-angel -D -f /etc/lighttpd.conf
En utilisant lighttpd-angel à la place de lighttpd, il est maintenant possible d’effectuer un reload de la configuration de lighttpd sans arrêter le processus :
kill -HUP <PID lighttpd-angel>
Je vous laisse consulter de plus amples informations sur cet “ange gardien” (et les problèmatiques qui l’accompagne) sur le blog de lighty.
RTFM ! (Apache 2.0/2.2 graceful reload) ;)
En gros, pas de SIGHUP directement sur le processus httpd, mais utilisation du script de contôle de apache :
apachectl -k graceful
A bientôt !
Voilà quelques temps qu'il n'y avait pas eu d'articles sur Spip. Rattrapons le retard.
Pour commencer, il est bon de signaler à ceux qui l'auraient manqués que la version 1.9.2e est sorti depuis le 13 Septembre 2008. Cette version corrige notamment :
- les expressions régulières, désormais compatibles avec la version 5.2.6 de PHP,
- l’indexation des forums,
- un bug de l’espace privé.
Procédure de mise à jour
Changelog
Téléchargement
Par ailleurs, Spip est également disponible au téléchargement en version 2.0 bêta2 pour ceux qui souhaitent tester toutes les nouvelles fonctionnalités. Une longue liste de nouveautés en perspective, plus de détails là-dessus ici et là.
Notons également un plugin intéressant pour cette version de test ajoutant des boucles (POUR) et (CONDITION) ainsi qu'un critère compteur.
Pour les intéressés, une rencontre autour de la communauté de Spip est organisée les 21, 22, 23 novembre 2008, à Bruxelles. Plus d'informations concernant l'adresse, programme, hébergement ou inscription ici
D'autre part, www.spip-blog.net a publié un article concernant la facilité d'utilisation des base de données avec Spip. Ceci pourra en apprendre d'avantage à ceux qui doivent effectuer de fréquents changements de champs dans leurs tables.
Pour finir, une FAQ de Spip-listes, un plugin de Spip permettant de gérer des newsletters, a été publiée récemment et intéressera sûrement les administrateurs Spipiens souhaitant tenir les membres de leur communauté informés via newsletters.
FAQ Spip-listesLe Forum PHP aura lieu dans un tout petit plus d'un mois, les 8 et 9 décembre prochains. L'édition 2008 adopte un format différent des années précédentes et capitalise sur l'année dernière.
Cette année deux pistes se déroulent en même temps, cela veut dire qu'il faut choisir la session à laquelle assister. Nous avons fait tout notre possible pour rendre le choix plus simple en évitant les conférences s'adressant au même public en même temps.
Le programme mêle les retours d'expériences (20minutes.fr, BNP, rue89.com, ...), les sujets plus techniques (Oracle 11G et PHP, montée en charge chez Mozilla, atelier sur la sécurité: "Hackez-moi ca!", les performances coté client, maitriser javascript, ...) et des sujets plus larges (La communauté PHP et son devenir, les machines dans nos sociétés humaines). Le programme complet est disponible ici.
En espérant vous y voir !
Le Forum PHP aura lieu dans un tout petit plus d'un mois, les 8 et 9 décembre prochains. L'édition 2008 adopte un format différent des années précédentes et capitalise sur l'année dernière.
Cette année deux pistes se déroulent en même temps, cela veut dire qu'il faut choisir la session à laquelle assister. Nous avons fait tout notre possible pour rendre le choix plus simple en évitant les conférences s'adressant au même public en même temps.
Le programme mêle les retours d'expériences (20minutes.fr, BNP, rue89.com, ...), les sujets plus techniques (Oracle 11G et PHP, montée en charge chez Mozilla, atelier sur la sécurité: "Hackez-moi ca!", les performances coté client, maitriser javascript, ...) et des sujets plus larges (La communauté PHP et son devenir, les machines dans nos sociétés humaines). Le programme complet est disponible ici.
En espérant vous y voir !
La version 2.1 de Dotclear est disponible.
Cette nouvelle version apporte son lot de modifications.
La gestion des thèmes et des templates est plus souple ; de nouveaux marqueurs ont été ajouté. Pour découvrir ces nouveaux marqueurs vous pouvez consulter la nouvelle documentation sur les templates.
Autre modification importante, il est désormais possible de créer des sous-catégories. Cette nouvelle fonctionnalité ne devrait pas poser de problèmes de compatibilité. Toutefois, quelques adaptations minimes sont à prévoir si vous avez personnalisé vos thèmes.
Cette version apporte aussi un système de mises à jour automatique ; les prochaines mises à jour pourront se faire en quelques clics via l'interface d'administration.
Bon cette fois ci je ne pouvais m'y rendre... Je suis content de voir que d'autres ont fait un résumé :
Merci à eux pour la séance de rattrapage :-) En passant, ce serait bien si ce genre d'évènement était filmé et diffusé sur eZ.no !
Edit : Ajout du résumé de Ronan Guilloux.
Le livre de mon collègue et ami Julien PAULI est sur le point de sortir aux édition Eyrolles et sera disponible dés cette semaine au format PDF :
http://www.eyrolles.com/Accueil/Livre/9782212123920
Ecrit à 4 mains avec Guillaume PONCON (déjà auteur du livre Best Pratices PHP5), ce livre est le premier en Français permettant de prendre en main ce Framework Open Source développé par Zend en collaboration avec la communauté PHP.
Il va de soi que ce livre va maintenant être offert à tous les participants à notre formation Zend Framework.
A noter également que Julien et Guillaume seront présents au forum PHP 2008 et pourront y dédicacer leur ouvrage, venez donc nombreux!
Today I released eZ Class Lists 1.0. This is the first version dedicated to eZ Publish 4. eZ Class Lists is an extension that adds a new tab in the administration interface where you can browse your content by content classes.
This version adds three main features :
This release also adds many small bug fixes. I also tried to stick to the eZ Publish coding standards as I often use this extension as an example for my professional trainings.
Article original publié sur Glagla Dot Org. Tous droits réservés.
La version 5.3 de PHP apporte son lot de nouveautés dont une méthode bien utile pour la gestion des dates: date_add. Comme le nom l'indique elle permet d'ajouter un interval de temps à une date, il devient possible d'ecrire:
date_default_timezone_set('Europe/Paris');
$date = new DateTime('2008-11-12 00:00:00');
// Ajoutons 3 jours 2 heures 54 minutes et 23 secondes
date_add($date, new DateInterval("P3DT2H54M23S"));
echo $date->format("d-m-Y H:i:s"), "\n";
=> 15-11-2008 02:54:23
La notation est certes étrange mais tous ceux ayant eu à manipuler des dates seront ravis de cet ajout. Plus d'informations dans la documentation.
La version 5.3 de PHP apporte son lot de nouveautés dont une méthode bien utile pour la gestion des dates: date_add. Comme le nom l'indique elle permet d'ajouter un interval de temps à une date, il devient possible d'ecrire:
date_default_timezone_set('Europe/Paris');
$date = new DateTime('2008-11-12 00:00:00');
// Ajoutons 3 jours 2 heures 54 minutes et 23 secondes
date_add($date, new DateInterval("P3DT2H54M23S"));
echo $date->format("d-m-Y H:i:s"), "\n";
=> 15-11-2008 02:54:23
La notation est certes étrange mais tous ceux ayant eu à manipuler des dates seront ravis de cet ajout. Plus d'informations dans la documentation.
La troisième et dernière RC de PHP 5.2.7 vient de sortir.
Très peu de changements depuis la dernière RC, si bien que la version finale devrait sortir la semaine prochaine.
En attendant, vous pouvez tester la RC3 et rapporter tous les bugs rencontrés ici
Télécharger cette version
Lire l'article
Une nouvelle version de Joomla est disponible.
Cette nouvelle version n'apporte aucun changement majeur, elle corrige quelques bugs ainsi que deux failles de sécurité.
Version 4.0.1 Française de MemHT librement téléchargeable.
Cette version apporte bon nombre d'additifs et de correctifs consultables sur ce changelog
Télécharger MemHT 4.0.1 [fr]
Proposé par Cyril Levert
La version 1.1.3 de wamp MSS (Mobile Storage Server) est disponible !
wampMSS (Mobile Storage Server) est une version modifiée de wamp qui permet de faire fonctionner un serveur apache, php, mysql sur un périphérique USB
Cette version comprend :
- Apache 2.2.910
- PHP 5.2.6
- MySQL 5.0.67
- PhPMyAdmin 3.0.1.1
- SQLiteManager 1.2.0 RC2
rendez-vous sur http://www.uni-d.net
Proposé par UNi
La semaine dernière du 12 au 14 novembre 2008, il s'est déroulé l'évènement PHP Works 2008 à Atlanta dont ce fut un succés.
Et j'ai reçu un petit message pour que je puisse regarder une conférence très importante et à ne pas louper. Cette vidéo, je pense qu'elle sera disponible dans quelques jours sur de nombreux sites dont nexen.net
Cette conférence porte le nom de
Le thème parle des stats et pourcentages en tout genre concernant PHP, et la partie qui a fait réagir le plus les personnes présentes, concerne la partie des éléPHPants avec différents records, tous classés... dont celui ci

Record du monde d'une pyramide avec 36 éléPHPants par Christophe Villeneuve
Maintenant une question concernant le forum PHP... qui va se dérouler le 8 et 9 décembre 2008.... cliquez ici
La nouvelle version 1.1.5 de maintenance de Symfony vient de sortir aujourd'hui.
Parmi les changements :
La version 1.7.0 de Zend Framework est désormais disponible au téléchargement.
Parmi les nouveautés vous trouverez :
Dotclear 2.1.3 est disponible au téléchargement.
L'équipe de Dotclear avait annoncé un système de mises à jour automatiques à partir de la version 2.1, malheureusement cette mise à jour ne fonctionne pas.
Mais heureusement la version 2.1.3 corrige ce problème, les mises à jour ultérieures devraient se faire automatiquement.
En plus de corriger le problème des mises à jour automatiques cette nouvelle version ajoute de nouveaux marqueurs et corrige une faille de sécurité.
SPIP 2.0 est bientôt disponible ; une RC1 vient de sortir.
Cette nouvelle mouture apporte beaucoup de modifications et d'améliorations.
Voici une liste non exhaustive des modifications :
La communauté francophone de CMS Made Simple recherche des modérateurs, des rédacteurs, des traducteurs, des désigneurs et des développeurs. Toutes les contributions sont les bienvenues.
L'équipe francophone réalise des documentations en français pour l'installation, l'utilisation et le développement du CMS. Elle realise aussi des articles, communiqués de presse pour faire connaitre cet outil de gestion de contenu. Elle apporte de l'aide via les forums de discussions et crée des templates, plugins et modules nécessaires à la communauté francophone.
A propos de CMS Made Simple
CMS Made Simple est un système de gestion de contenu Open Source, distribué sous license GNU/GPL, extensible (programmation orienté objet), PHP / MySQL, simple, efficace et facile à utiliser.
Il permet la conception et à la mise à jour dynamique de site web de toutes tailles, personnels ou communautaires, des portails d'entreprise, associatifs ou corporatifs, ou encore de relation citoyenne pour les administrations et collectivités. Vous pourrez ainsi mettre à disposition de vos visiteurs des services commes des forums, une boutique en ligne, des formulaires, des galerie photos, etc....
Ce logiciel libre a été plusieurs fois récompensé aux CMS Award comme l'un des meilleurs et des plus prometteurs CMS Open Source.
Cordialement, www.cmsmadesimple.fr
Proposé par eric
J'avais découvert l'année passée FireCat.
La version 1.4 est désormais disponible.
Et une version de site en français lui est dédié.
En outre Tony me signale qu'une archive qui regroupe toutes les extensions de FireCAT 1.4 est disponible sur phrack.fr. Voilà le lien : phrack.fr/tools/FireCAT-1... (ceci dit, quand on télécharge des éléments, surtout liés à la sécu, il est prudent de toujours les prendre à la sources.)
Voici pour rappel comment ils se présentent
FireCAT (Firefox Catalog of Auditing exTension) est une cartographie des extensions les plus utiles qui permettent de réaliser des audits de sécurité (applicatifs). Ceci dit, elle ne remplace pas les outils usuels incontournables comme les fuzzers, proxies et autres scanners de vulnérabilités applicatives Les extensions énumérées ont été choisies selon un critère très important : l'utilisation exclusive orientée "audit de sécurité informatique". Afin de mieux tirer profit du nombre sans cesse croissant des extensions, on a bon jugé de diviser la cartographie en plusieurs catégories et sous-catégories.
La version 1.4 contient 73 extensions ventilées en 7 catégories et 17 sous catégories.
AFUP (Association des Utilisateurs de PHP) a annoncé en quelques jours plusieurs nouvelles très intéressantes concernant l'évènement de l'année « Forum PHP » qui va se dérouler le 8 et 9 décembre 2008 à Paris... En voici le résumé :
- La présence de Zeev Suraski, co-architecte de PHP et co-fondateur de Zend, dont il effectuera une conférence.
- Une conférence supplémentaire "PHP 5.3 : les nouveautés du futur si proche"
- Une séance de dédicaces est prévue au Forum PHP avec de nombreux auteurs. Pour connaître la liste des ouvrages dédicacés, rendez-vous sur le lien suivant : http://afup.org/article.php3?id_article=372
Bien sur, pour avoir l'ensemble des détails http://www.afup.org
Proposé par Christophe Villeneuve
La version 1.5.8 de Joomla est disponible au téléchargement.
Cette mise à jour apporte deux corrections de failles de sécurité ainsi que plusieurs corrections de bugs. Il est conseillé de faire cette mise à jour.
Cette nouvelle version, bien que sortant peu avant la 2.7, n'en reste pas moins importante car elle corrige une faille de sécurité au niveau XSS.
Cette faille concerne seulement les serveurs virtuels IP basés sur Apache 2.x.
Trois autres bugs moins importants sont également corrigés au passage :
- Le premier empêchait accidentellement la sauvegarde des informations meta d’un article dans la révision,
- Le deuxième empêchait XML-RPC de rapporter les types de contenus incorrects,
- Le troisième ajout est le formatage des ID utilisateurs lors d’une requêtes d’effacements multiples (comme supprimer plusieurs articles d’un coup par exemple).
Il est donc vivement conseillé de mettre à jour sa copie. Pour se faire, vous avez le choix entre télécharger la version entière de WordPress 2.6.5 ou si seules les corrections vous intéressent, il suffit d’extraire les 2 fichiers suivants wp-includes/feed.php et wp-includes/version.php du pack de la version 2.6.5 ou de télécharger le pack des fichiers modifiés directement.
D'autre part, la version 2.6.4 est volontairement sautée afin d'éviter toute confusion avec la fausse version 2.6.4 qui a circulé un temps. Ainsi il n'y a pas et il n'y aura jamais de WordPress 2.6.4 !
Source
Télécharger WordPress 2.6.5 (version française)
Télécharger le pack des fichiers modifiés
phpMyAdmin 3.1.0 est disponible au téléchargement.
Cette nouvelle version de phpMyAdmin apporte des corrections de bugs et ajoute la compatibilité avec le système d'authentification Swekey.
Maximus 2008 Reloaded 11 est disponible au téléchargement.
Plusieurs correctifs importants composent cette dernière mouture, dont une faille importante basée sur le vol de sessions.
De nombreuses nouveautés font leur apparition, mais la plus notable reste la mini boutique avec paiement Paypal importée dans Maximus grâce à dav.
D'autres nouveautés sont à noter comme un nouveau système de pagination incorporé dans plusieurs modules ( news, faq, section, reviens, content ), permettant enfin de gérer plusieurs pages sur chaque article, un moteur de recherche interne à la faq.
Le reste est directement consultable depuis le changelog.
Source
Change log
Télécharger Maximus 2008 Reloaded 11
Proposé par Cyril Levert
La version 3.0.0 de CrawlTrack est disponible au téléchargement en version béta 1
La version 3.0.0 de CrawlTrack est une évolution majeur du script qui ne se contente plus de tracker les robots mais devient un outil statistique complet.
Plus d'infos et le lien de téléchargement ici:
http://www.crawltrack.net/forum/viewtopic.php?id=760
Proposé par Jean-Denis Brun