Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Pilou bis
2011-02-04 07:13:58

grum a écrit:

je suis aussi chez O2Switch, la même requête (10500 photos) ne posait pas problème. Je suis rattaché au serveur "abricot", je sais pas si tu es sur le même serveur ?

Non, je suis sur le serveur "grenadine"... :)

grum
2011-02-03 19:27:01

Pilou bis a écrit:

re,

Je viens de le réactiver ... et plus de message bizarre ...

A ni rien comprendre... :)

Merci encore pour votre aide !
Pilou

il n'est pas impossible qu'il y ait eu réellement un problème au niveau du serveur.

je suis aussi chez O2Switch, la même requête (10500 photos) ne posait pas problème. Je suis rattaché au serveur "abricot", je sais pas si tu es sur le même serveur ?

Pilou bis
2011-02-03 13:23:10

re,

Je viens de le réactiver ... et plus de message bizarre ...

A ni rien comprendre... :)

Merci encore pour votre aide !
Pilou

Pilou bis
2011-02-03 07:41:00

Bonjour,

12500 photos et 64 albums.

La requête passe bien sans le ORDER BY et le LIMIT. :)

grum a écrit:

Pilou bis a écrit:

C'est AMM qui envoie cette requête ?

oui, lorsque tu actives l'affichage d'une image aléatoire dans le menu.

J'avais désactivé cette image aléatoire ...

Bonne journée
PIlou

grum
2011-02-02 20:29:29

Pilou bis a écrit:

C'est AMM qui envoie cette requête ?

oui, lorsque tu actives l'affichage d'une image aléatoire dans le menu.

grum
2011-02-02 20:28:44

Pilou bis a écrit:

Même réponse :

#126 - Incorrect key file for table '/tmp/#sql_1c86_0.MYI'; try to repair it

Combien as-tu de photos&catégories ?

A noter que mySQL créé un index temporaire étant donné que le tri s'effectue sur une valeur non indexée ; c'est cet index temporaire qu'il n'arrive pas à lire.
Si tu fais la même requête mais sans le ORDER BY et le LIMIT ?

SELECT i.id as image_id, i.file as image_file, i.comment, i.path, i.tn_ext, c.id as catid, c.name, c.permalink, RAND() as rndvalue, i.name as imgname FROM piwigo_categories c, piwigo_images i, piwigo_image_category ic WHERE c.id = ic.category_id
            AND ic.image_id = i.id
            AND i.level <= 8  AND c.id NOT IN (13)

Message d'erreur aussi ?

Pilou bis
2011-02-02 20:21:15

Même réponse :

#126 - Incorrect key file for table '/tmp/#sql_1c86_0.MYI'; try to repair it

C'est AMM qui envoie cette requête ?

Pilou bis
2011-02-02 20:19:43

Je vais essayer ...

Ca risque rien ??

grum
2011-02-02 19:53:45

celle à laquelle tu fais référence dans le premier message :

SELECT i.id as image_id, i.file as image_file, i.comment, i.path, i.tn_ext, c.id as catid, c.name, c.permalink, RAND() as rndvalue, i.name as imgname FROM piwigo_categories c, piwigo_images i, piwigo_image_category ic WHERE c.id = ic.category_id
            AND ic.image_id = i.id
            AND i.level <= 8  AND c.id NOT IN (13)  ORDER BY rndvalue LIMIT 0,25

Pilou bis
2011-02-02 19:50:49

grum a écrit:

si tu vas phpMyAdmin pour exécuter directement la requête, çà passe ?

De quelle requête parles-tu ?

grum
2011-02-02 18:51:17

si tu vas phpMyAdmin pour exécuter directement la requête, çà passe ?

je ne pense pas que ton répertoire /tmp soit utilisé pour le serveur mysql :
- tu dispose d'un espace de stockage illimité, donc çà m'étonnerait que ta partition soit pleine
- en terme de performances, à mon avis le répertoire /tmp exploité par le serveur mysql est monté dans un disque de type ramfs et est unique pour le serveur mysql

Pilou bis
2011-02-02 18:23:09

Salut grum,

Je n'ai pas accès au serveur, il est chez mon hébergeur (O2Switch).
Je peux sans doute leur demander de le redémarrer, mais je doute de leur réponse ...

Une fois AMM désactivé, le message disparaît.
Dès que je le réactive, le message revient...

J'ai désactivé chaque plugin un à un ...

Le dossier tmp dont tu parles, c'est qui se trouve à la racine de mon hébergement ?
Si oui, ce dossier tmp est rempli de 35 dossiers avec des noms comme 'rcs9TL9Zf' ou 'rcs0A7KAf'
mais aussi des dossiers comme 'analog' , 'awstats', 'cpbandwidth', 'webalizer' et 'webalizerftp'.

Puis-je effacer les autres dossiers ?

A+
Pilou

grum
2011-02-02 18:01:19

Je dirais que c'est la requête relative à l'affichage d'une photos aléatoire dans le menu.

Néanmoins, vu le problème : "Warning:  [mysql error 126] Incorrect key file for table '/tmp/#sql_1c86_1.MYI'; try to repair it"
je ne sais pas trop quoi te dire.

A priori, ton mysql travaille sur des tables temporaires enregistrées dans /tmp
J'en déduis que ton serveur est sous linux (ou unix)
Normalement, lorsque le système redémarre, le répertoire /tmp est purgé. Normalement.

Si tu as la main sur le serveur, essaye de le redémarrer (ou de redémarrer mysql)


Si tu n'as pas la main dessus, vé pas pouvoir faire grand chose : le problème est au niveau du système, et ce message s'affiche notamment lorsque l'espace disque est insuffisant pour la création des fichiers mysql.

Tu peux désactiver AMM, mais çà ne garanti pas que le message ne revienne pas.

Pilou bis
2011-02-02 17:06:18

Trouvé !!

En désactivant le plugin "Advanced Menu Manager", je n'ai plus de message d'erreur.

La dernière mise à jour de ce plugin date d'hier le 01/02/2011.

Si grum passe par ici ... ;-)

Pilou bis
2011-02-02 16:31:09

Non, pas de ligne "ContactForm".
Merci.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact