Génération PHP.net » 2007 » septembre

Archive pour septembre 2007

wall

Vendredi 21 septembre 2007

wall est une commande simple pour envoyer un message à tous les terminaux des utilisateurs sur un serveur Linux:

# wall
Restarting Apache now.
EOF
CTRL+D

Voici ce que les utilisateurs recevront:

Broadcast message from root (pts/1) (Fri Sep 21 22:32:57 2007):

Restarting Apache now.
EOF

phpMyAdmin 2.11.1

Jeudi 20 septembre 2007

Petite version de maintenance pour la version 2.11.1 de phpMyAdmin où quelques problèmes mineurs ont été corrigés.

Rappelons que la version 2.11 de phpMyAdmin ajoutait la gestion des views, triggers, procedures et functions. Cette même version est probablement la dernière à supporter PHP4.

Pour plus d’informations:

open_files_limit de MySQL

Mercredi 19 septembre 2007

Sur les serveurs MySQL très chargés, l’augmentation de table_cache et max_connections est nécessaire et inévitable. Cependant, rendu à un certain point, le nombre de fichiers ouverts par MySQL dépassera la limite maximale définie par open_files_limit. Ces erreurs apparaitront donc dans votre fichier log MySQL: (erreur tirée d’un serveur MySQL 4.1.18)

[ERROR] /usr/local/mysql/bin/mysqld: Can't find file: './your_database/some_table.frm' (errno: 24)

Note: Le message d’erreur a été ajusté à partir de MySQL 5.0.19 pour afficher “Could not open file (errno: 24)”. (voir référence)

Il faudra donc l’augmenter dans le fichier de configuration my.cnf:

[mysqld]
open_files_limit = 16384

Redémarrez MySQL afin d’appliquer la nouvelle limite. Vous pouvez confirmer le changement ainsi:

mysql> SHOW VARIABLES LIKE 'open_files_limit';
+------------------+-------+
| Variable_name    | Value |
+------------------+-------+
| open_files_limit | 16384  |
+------------------+-------+
1 row in set (0.00 sec)

Référence: http://dev.mysql.com/doc/refman/5.0/fr/not-enough-file-handles.html

Retour

Lundi 17 septembre 2007

Bonjour,

Après plusieurs mois (voir années) de stagnation, Génération PHP revient avec une nouvelle interface et un nouveau moteur de publication basé sur WordPress.

J’espére pouvoir vous apporter de nouveaux cours, actualités et astuces dans les prochaines jours. L’expérience de travail en tant qu’administrateur système me permettra de vous apporter un contenu nouveau et certainement quelques trucs intéressants sur PHP.

N’hésitez pas à me contacter si vous avez des suggestions ou commentaires!