Accueil | Recherche | News | Articles | Téléchargement | Forums | Commentaires | A propos
       
 
Hébergement mutualisé chez OVH

  Recherche
  Catégories

• Apache
• PHP
• SystĂšme
• Tomcat

  Webmestres

   Page de démarrage
    Ajouter aux favoris
    Les news sur
    votre site

  Dernières versions

Apache 2.2.8
Apache 2.0.63
Apache 1.3.41
PHP 4.4.7
PHP 5.2.4
MySQL 5.0.45
MySQL 4.1.22
MySQL 4.0.27
phpMyAdmin 2.11.0
Tomcat 5.5.20
Tomcat 4.1.34
Tomcat 3.3.2

  Derniers modules

mod_auth_bsd 1.2
mod_design 0.4
mod_ometer 1.2.0
mod_epp 1.0
mod_mono 0.3.6

  Statistiques

Apache
PHP  

  Documentation

Apache 1.3
Apache 1.3 VF
Apache 2.0
Tomcat 3
Tomcat 4
PHP
MySQL

  Liens

Apache
Apache Project
Jakarta Project
Liste des bugs
Apache Today
Apache Week
Apache Reference
Apache@Slashdot
Reference cards

PHP/MySQL
PHP
MySQL
PHP Index
PHP Team

Les nouvelles

15/10  mod_filter 1.4.1
14/10  Apache 1.3.22 disponible
11/10  Les logs d'Apache dans Postgresql
11/10  PHPEdit 0.6
11/10  Les Visiteurs 2.0.1
11/10  mod_auth_pgsql 0.9.10
10/10  Le futur de MySQL
08/10  mod_pgsqllog 0.5
07/10  mod_tsunami
07/10  phpMyAdmin 2.2.1rc1

Prec. 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  Suiv.

 
mod_filter 1.4.1
Posté le 15/10/2001 @ 00:30:46
Source : Freshmeat

mod_filter permet de définir des filtres permettant de filtrer le contenu (HTML, PHP, Perl, etc) produit par d'autres modules Apache. Cette nouvelle version corrige quelques bugs mineurs pour les personnes utilisant des connexions persistantes.
Le site officiel ici.
Pour télécharger, rendez-vous dans la rubrique modules de la section Téléchargements.

 
Apache 1.3.22 disponible
Posté le 14/10/2001 @ 18:16:39
Source : Apache Week, Apache Group

La version d'Apache, 1.3.22, est disponible (il n'y a pas eu de 1.3.21). Rien de majeur, mais pas mal de petits changements : correction de bugs et de trous de sécurité, ajout de nouvelles fonctionnalités. L'Apache Group recommande d'ailleurs vivement la mise à jour vers cette version en cas d'utilisation d'une version antérieure à la 1.3.14 sous Unix, ou pour n'importe quelle version sous Windows ou OS/2.

Les principaux trous de sécurité corrigés sont :
• Dans la version Win32, une requĂȘte client trĂšs longue peut fournir en rĂ©ponse le contenu du rĂ©pertoire plutĂŽt que le fichier index. Une erreur 403 est maintenant renvoyĂ©e.
• Un bug lors de l'utilisation de l'option de rĂ©pertoire Multiviews fait que si la chaĂźne M=D est passĂ©e comme paramĂštre dans une URL, Apache renvoie la liste des fichiers plutĂŽt que le fichier index.
• Lors de l'emploi du programme split-logfile, une requĂȘte contenant une en-tĂȘte (header) de type Host: trĂšs particuliĂšre autorise l'Ă©criture dans n'importe quel fichier ayant une extension .log.

Les nouveautés par rapport à la version 1.3.20 :
• Le manuel a Ă©tĂ© mis Ă  jour. Outre quelques corrections sur l'exemplaire en anglais, les apports sont un exemplaire en français et en japonais, un rĂ©capitulatif des messages d'erreur, un guide sur l'utilisation d'Apache avec Cygwin et un autre guide sur l'utilisation des journaux (logs).
• Durant l'installation, on peut choisir d'installer le manuel hors de l'arborescence des documents via le paramĂštre --manualdir=rĂ©pertoire, afin de marquer une sĂ©partion nette entre manuel et contenu.
• Les icĂŽnes utilisĂ©es entre autres dans le listing du contenu d'un rĂ©pertoire sont dĂ©sormais au format PNG plutĂŽt que GIF.
• Le programme de banc d'essai ab a Ă©tĂ© amĂ©liorĂ© de façon notable. La nouvelle version apporte la correction des bugs, des statistiques plus dĂ©taillĂ©es, l'export vers le format csv ou gnuplot, et enfin le support de SSL.
• De nouvelles directives ont Ă©tĂ© ajoutĂ©es dans le module mod_usertrack. La premiĂšre, CookieDomain, permet de paramĂštrer l'attribut Domain (le patch ajoutant cette directive avait Ă©tĂ© proposĂ© 2 ans auparavant !). Historiquement, mod_usertrack utilisait la syntaxe des cookies de Netscape. La nouvelle directive CookieStyle permet de spĂ©cifier l'emploi de cookies conformes aux RFC (Request For Comments) 2109 et 2965.
• Le serveur va dĂ©sormais afficher un avertissement si un symbole de commentaire (#) est trouvĂ© Ă  la fin d'une ligne du fichier de configuration. En effet, certaines directives n'acceptent pas la prĂ©sence de commentaires sur la mĂȘme ligne.
• Une nouvelle directive, AcceptMutex, permet de spĂ©cifier la façon dont Apache va gĂ©rer les exclusions mutuelles. Auparavant, cela n'Ă©tait possible qu'Ă  la compilation. Vu que les diffĂ©rents types de gestion des exclusions mutuelles ont un comportement et des performances diffĂ©rents selon le systĂšme d'exploitation, cette directive va permettre aux administrateurs un paramĂ©trage trĂšs fin et facile de leurs serveurs Apache. Les mĂ©thodes possibles sont : uslock, pthread, sysvsem, fcntl, flock, os2sem, tpfcore, none. Celles-ci ne sont pas forcĂ©ment toutes utilisables selon la plate-forme.
• Le module a Ă©tĂ© amĂ©liorĂ© afin de permettre l'accĂšs Ă  un document en fonction du propriĂ©taire de celui-ci. Un fichier ne sera servi Ă  un utilisateur que si l'utilisateur demandeur est le propriĂ©taire (directive Require file-ownerou appartient au mĂȘme groupe que le propriĂ©taire (Require file-group).

Nouveautés sur certaines plate-formes :
• Une nouvelle directive, AcceptFilter, a Ă©tĂ© ajoutĂ© afin de permettre, Ă  l'exĂ©cution, le contrĂŽle des filtres d'autorisation (accept filters) des systĂšmes BSD. Cela doit permettre une migration facilitĂ©e des binaires d'Apache entre diffĂ©rentes machines BSD sans nĂ©cessiter de recompilation. Cette nouvelle directive devait ĂȘtre ajoutĂ©e Ă  la version 1.3.14, mais son intĂ©gration a Ă©tĂ© retardĂ©e du fait d'un besoin supplĂ©mentaire en processus fils.
• Sur la plate-forme Win32, les modules mod_unique_id, mod_mime_magic et mod_vhost_alias sont dorĂ©navant activĂ©s.
• Toujours sur Win32, Le code qui permet au serveur de fonctionner sous Cygwin a subi de nombreuses corrections et amĂ©liorations. Le support de Cygwin avait Ă©tĂ© ajoutĂ© par la version 1.3.20.
• Sur Windows NT ou 2000, le nom du service peut ĂȘtre modifiĂ© par l'administrateur (via le Panneau de Configuration).
• Sur Win32, une nouvelle option de l'exĂ©cutable a Ă©tĂ© ajoutĂ©e, -W, qui permet de lier le service Apache Ă  un autre (dĂ©pendance).
• La gestion des processus a Ă©tĂ© amĂ©liorĂ©e, notemment les primitives systĂšme fork et exec, ainsi que la gestion des descripteurs pour des accĂšs non bloquants aux fichiers, et Ă©galement le processus d'arrĂȘt du serveur.

Les bugs suivants, présents dans la version 1.3.20, ont été corrigés dans la version 1.3.22 :
• Crash d'un processus fils dĂ» Ă  un bug dans le module mod_include. Si une erreur 404 (page non trouvĂ©e) prĂ©sente une page personnalisĂ©e, et que cette page contient un appel SSI (Server-Side Include) , la prĂ©sence de %2f dans l'URL demandĂ©e par le client entraĂźne le crash du processus fils. Bien que sans danger, ce bug a Ă©tĂ© amplifiĂ© par Nimda.
• La fonctionnalitĂ© "Multiviews" a Ă©tĂ© corrigĂ©e afin d'Ă©viter que le module mod_negociation ne prĂ©sente des vues contenant des fichiers aux extensions inconnues.
• Apache prĂ©fĂšre utiliser la librairie Expat installĂ©e sur le systĂšme plutĂŽt que la version qu'il intĂšgre. Le bug corrigĂ© est un conflit lorsque plusieurs versions de la librairie Expat sont prĂ©sentes (par exemple lorsqu'on utilise mod_perl et XML::Parsers::Expat).
• La directive UnsetEnv fonctionne dĂ©sormais lorsqu'elle se trouve dans la section de configuration gĂ©nĂ©rale (i.e. pas d'un hĂŽte virtuel).
• Quand Apache est utilisĂ© en tant que reverse proxy, toute en-tĂȘte gĂ©nĂ©rĂ©e par d'autres modules (tels que mod_usertrack ou mod_securid) sont dĂ©sormais transmis aux serveurs en 2e ligne (back-end).
• Les en-tĂȘtes transmises par le serveur peuvent dĂ©sormais ĂȘtre consignĂ©es par le proxy.
• Le module mod_proxy tient dĂ©sormais compte des en-tĂȘtes HTTP sĂ©pcifiant de ne pas mettre la requĂȘte en cache.
• Quand un client qui effectuait une connexion via mod_proxy cessait son activitĂ© prĂ©maturĂ©ment, mod_proxy ne terminait pas la connexion.
• La directive CacheForceCompletion a Ă©tĂ© corrigĂ©e.
• Une erreur de gestion de la mĂ©moire a Ă©tĂ© corrigĂ© dans le module mod_mime_magic.
• L'option Satisfy All a Ă©tĂ© ajoutĂ©e dans le bloc qui permet de dĂ©sactiver l'emploi des fichiers .htaccess. Sans cette option, ces fichiers pouvaient toujours ĂȘtre analysĂ©s s'ils correspondaient aux conditions d'une directive Satisfy Any.

Les bugs suivants sont spécifiques à certaines plate-formes :

• De nombreuses corrections ont Ă©tĂ© apportĂ©es Ă  la version Netware, notemment : gestion des noms longs pour les fichiers htpasswd et htdigest, protection contre le mauvais fonctionnement d'un module entraĂźnant le mauvais fonctionnement d'autres, meilleures gestions des arrĂȘts imprĂ©vus, prise en compte de l'espace limitĂ© dans la pile lors de l'utilisation des SSI et reconnaissance correcte de certains noms de fichiers spĂ©cifiques tels que proxy:http://.
• Un crash lors de l'arrĂȘt d'Apache peut se produire sur Solaris lors de l'utilisation en grande nombre de la redirection des journaux d'accĂšs vers un programme en utilisant les tubes (pipes), et d'au moins une redirection via les tubes d'un journal d'erreur.
• Sur les plate-formes EBCDIC, un bug dans le module proxy empĂȘchait le fonctionnement du protocol SSL au travers du proxy.
• Sur Win32, mod_unique_id ne garantissait pas l'unicitĂ© de l'identifiant (ID) fourni, cela Ă©tant dĂ» Ă  la gestion des processus lĂ©gers (threading).
• Les Makefiles pour Win32 sont dĂ©sormais 100% compatibles avec Microsoft Visual C++ compiler versions 5,6,7.

Vous pourrez trouver ici l'annonce officielle en anglais de la nouvelle version.
Pour consulter la liste exhaustive des changements, rendez-vous ici.
Enfin, pour télécharger la nouvelle version, rendez-vous dans la rubrique Téléchargements, rubrique Apache.

 
Les logs d'Apache dans Postgresql
Posté le 11/10/2001 @ 22:46:47
Source : Linux World

Stocker le journal d'accÚs d'Apache dans une base de données présente de nombreux avantages, le principal étant la liberté dont on dispose avec SQL pour analyser les données. Le moteur libre Postgresql y a trouvé un créneau du fait de ses bonnes performances en écriture comparé à MySQL.
Ainsi, aprĂšs mod_pgsqllog, un module Apache permettant de stocker les journaux d'activitĂ© dans une base de donnĂ©es Postgresql, cet article sur le site de Linux World prĂ©sente un autre outil : pgLOGd. Cette fois-ci, point de module mais un dĂ©mon qui reçoit l'historique des requĂȘtes HTTP et les retransmet Ă  Postgresql. L'auteur de l'article souligne les performances remarquables de la solution ainsi que la pertinence des informations dont il dispose sans avoir recours Ă  un outil d'analyse comme Webalizer, Lire ou AWStats.

 
PHPEdit 0.6
Posté le 11/10/2001 @ 22:13:22
Source : PHP Info

L'outil de développement de scripts PHP PHPEdit vient d'évoluer vers la version 0.6.
Cet éditeur trÚs complet propose ,entre autres choses, une fonction de complétion des noms de fonctions comme le proposent les outils Microsoft ainsi qu'un debuggeur intégré. Je parle de PHPEdit avec d'autant plus de plaisir que j'ai découvert que deux membres de l'équipe sont des anciens camarades de promo...bravo John et Nico ;-) !
Vous pouvez retrouver PHPEdit dans la rubrique Téléchargements, rubrique Editeurs.

 
Les Visiteurs 2.0.1
Posté le 11/10/2001 @ 22:00:16
Source : PHP Info

L'excellente application de traçage des visites d'un site, Les Visiteurs, évolue vers la version 2.0.1. Celle-ci apporte quelques corrections de bugs et la prise en compte de Windows XP et Internet Explorer 6.0 dans les plate-formes reconnues.
Rappelons que Les Visiteurs est l'oeuvre de J-Pierre Dezelus, webmaster de PHPInfo.net, un site Web dédié au language PHP et à MySQL, et regorgeant d'informations indispensables.

 
mod_auth_pgsql 0.9.10
Posté le 11/10/2001 @ 20:24:44
Source : Freshmeat

Le module Apache auth_pgsql permet de gérer l'authentification des utilisateurs (ainsi que l'historique des accÚs) en s'appuyant sur une base de données Postgresql (un autre moteur de base de données libre). Il nécessite Apache 1.3.19 ou supérieur, et Postgresql 7.0 et supérieur.
Pour le télécharger, rendez-vous dans la rubrique Téléchargements, section Modules

 
Le futur de MySQL
Posté le 10/10/2001 @ 21:01:55
Source : Slashdot

L'automne semble ĂȘtre une pĂ©riode faste pour la plate-forme LAMP (Linux, Apache, MySQL, PHP). ParallĂšlement Ă  la sortie imminente d'Apache 1.3.21, la prochaine version majeure de MySQL, la 4.0, devrait ĂȘtre disponible mi-octobre.
En effet, dans cet article paru sur ZDNet, la sociĂ©tĂ© MySQL AB nous dĂ©voile ses projets et l'avenir de MySQL. Tout d'abord, la sortie de la version 4.0, prĂ©vue pour mi-octobre, qui apportera le support du jeu de caractĂšres Unicode, le protocol SSL (Secured Sockets Layer), l'intĂ©gration de la gestion des liens entre bases de donnĂ©es et des mises Ă  jour multi-tables. La version 4.1, annoncĂ©e pour le mois de dĂ©cembre, devrait aller encore plus loin, avec le support des requĂȘtes imbriquĂ©es et des procĂ©dures stockĂ©es (comme MS SQL Server et Sybase Adaptive Server). Les projets de dĂ©veloppement futurs concernent la gestion amĂ©liorĂ©e des tables et des accĂšs disque, la production de versions "personnalisables" destinĂ©es aux entreprises, l'Ă©quilibrage de charge (load balancing) et la regroupement en grappe (clustering).
Bien qu'en retrait du combat des titans DB2, Oracle et MS SQL Server, MySQL trouve de plus en plus sa place dans des domaines oĂč ses performances et sa simplicitĂ© font des merveilles (sites Web dynamiques principalement).

 
mod_pgsqllog 0.5
Posté le 08/10/2001 @ 19:52:32
Source : Freshmeat

Ce module permet de consigner le journal d'activité d'un serveur Apache (y compris les hÎtes virtuels) dans une base de données Postgresql. Le journal "fichier" est toujours utilisé afin de fournir deux sources de traçabilité. Les erreurs au niveau de mod_pgsqllog (perte de la connexion base de données, etc.) sont envoyées sur la sortie erreur standard (stderr), qui est généralement consigné dans le journal d'erreur standard (directive ErrorLog).
Le site officiel
Télécharger mod_pgsqllog 0.5

 
mod_tsunami
Posté le 07/10/2001 @ 22:28:08
Source : Bertrand Demiddelaer

DĂ©veloppĂ© par Bertrand Demiddelaer, mod_tsunami est un module Apache qui perment de limiter dynamiquement le nombre de processus "serveur" Apache susceptibles de rĂ©pondre Ă  une requĂȘte, et ce par rĂ©pertoire. Il trouve principalement sa place dans le cadre d'un serveur proposant un hĂ©bergement mutualisĂ©, pour lequel on ne souhaite pas qu'un site s'accapare l'ensemble des ressources.
Par exemple, si on fixe la limite de "serveurs" Ă  3 par rĂ©pertoire, et que Apache est occupĂ© Ă  rĂ©pondre aux requĂȘtes suivantes :

http://www.foo.com/~foo/index.html
http://www.foo.com/~foo/images/logo.png
http://www.foo.com/~foo/index.html

toute autre requĂȘte concernant une URL du style http://www.foo.com/~foo/* recevra un code 503 (service indisponible) jusqu'Ă  ce qu'une des 3 requĂȘtes en cours de traĂźtement soit satisfaite.

 
phpMyAdmin 2.2.1rc1
Posté le 07/10/2001 @ 20:15:30
Source : phpMyAdmin project

La Release Candidate 1 de phpMyAdmin 2.2.1 est disponible en téléchargement sur le site officiel. L'évoltion concerne de nombreux petits bugs qui ont été corrigés.

 
Prec. 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  Suiv.
Posts récents des forums
 

• Tracer les logs d'Apache (2.2.15) dans Configuration
• Problem with my server or with the software? dans GĂ©nĂ©ral
• Connexion en 4g dans Configuration
• ProblĂšme d'affichage via reverse proxy Apache dans GĂ©nĂ©ral
• Modification de l'entĂȘte http dans Configuration
• erreur liĂ© Ă  proxy fcgi dans Configuration
• Vhost : mixer un vhost 80 et un vhost 443 dans Configuration
• Connexion .htaccess .htpasswd pour plusieurs utilisateurs dans Configuration
• plusieurs sites en local dans Configuration
• probleme compilation apache dans Annonces, mode d'emploi, rĂšgles Ă  suivre

Les Forums

 

Copyright © 2001-2004 M.Geldenhuys - Tous droits réservés