...

Modifications / Ajouts / Corrections / Version 3.5 & 4.5

Démarré par maximus23, 09 Février 2018 à 20:41:01

« précédent - suivant »

alexetgus

Citation de: maximus23 le 26 Mars 2018 à 19:02:56Je rappelle qu'une sauvegarde se fait avec mysqldumper et pas avec phpmyadmin qui n'est pas fait pour cela.

Rooooh ! Alain, allons ! :o
J'utilise régulièrement PhpMyAdmin pour faire mes backups de bases. C'est bourrée de petites fonctions très sympathiques. :)

Bien entendu, pour les backups automatiques, c'est un autre système, mais hein ? :-X  ::)



alexetgus

Au fait, c'est où qu'on peut récupérer le mod ?

Bon, je te l'ai dit, je ne l'installerai pas. Mais rien ne m'interdit de récupérer ce que je trouve d'intéressant. ;)

Cette histoire d'index va multiplier au moins par 2 ou 3 la taille de la base, non ? A moins que j'ai mal compris. C'est aussi pour ça que j'aimerais avoir le mod, le décortiquer.
Tu crées un index pour tes recherches, c'est ça ?

un simple :
Code
SELECT * FROM `NOM_BASE`.`PREFIXE_messages` WHERE (`body` LIKE '%https://URL_SITE/uploads/member_XXX/IMAGE%');
Ca n'aurait pas suffit plutôt que de créer un mega index ?

maximus23

Bonjour,

Le mod il est épinglé dans le dessus de la section.

Un Like sur une requête oulala si tu dois traiter de grosses bases tu n'y arriveras jamais si il y a bien un truc à proscrire c'est cette fonction :)

L'index ne va pas prendre une grande place dans la base pour des millions de message c'est vraiment minime.

Le fonctionnement de cet index est assez spécial regarde sur un coup de Google pour les explications ce sera plus simple.

Phpmyadmin pour les backups non car il s'arrête et ne réactualise pas la remise en place des grosses bases dès que le timeout Php est dépassé. Il est bon pour faire des procédures sur les bases sans plus.

:)

@Philippe : Ton cas est vraiment bizarre tu es le seul à avoir ce problème jusque maintenant :)

Je vais analyser cela :)


Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Philippe

Citation de: maximus23 le 27 Mars 2018 à 13:11:28@Philippe : Ton cas est vraiment bizarre tu es le seul à avoir ce problème jusque maintenant :)

Je vais analyser cela :)




Et il a fallu que ça tombe sur moi :D Prends ton temps, y'a pas d'urgence.

Sinon pour info, j'ai réinstallé Pretty Url et ça fonctionne correctement.

 

maximus23

C'est déjà une bonne chose de résolue ce fameux Pretty Url :)

N'oublie pas de mettre les permissions à tes groupes de membres :)

Pour le bug rien de bien grave juste un truc d'affichage de caractères qui ne porte pas à conséquence donc je verrai cela à tête reposée car je suis de garde et je suis assez dissipé avec tout se qui se passe en live ici :)

Désolé si mes réponses sont courtes fini la pause bon courage et tiens moi au courant pour la suite merci :)

Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Philippe


Papoune57

Mise en place de la nouvelle version sur mon site et RAS.
C'est impeccable,encore du beau boulot Max
SMF 2.1.4

maximus23

Bonjour,

Citation de: Papoune57 le 27 Mars 2018 à 14:59:51Mise en place de la nouvelle version sur mon site et RAS.
C'est impeccable,encore du beau boulot Max
Merci et c'est une bonne chose :)
Citation de: Philippe le 27 Mars 2018 à 13:17:32Et il a fallu que ça tombe sur moi
:D Prends ton temps, y'a pas d'urgence.
Ne t'inquiète pas moi je suis le spécialiste des produits défectueux :) Si un truc est mal foutu sur des centaines je le choppe d'office ;)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

#38
CiterUn Like sur une requête oulala si tu dois traiter de grosses bases tu n'y arriveras jamais si il y a bien un truc à proscrire c'est cette fonction

Ouf, je suis sauvé, ma base est minuscule, mon site aussi, et mon nombre de membres encore plus ! Ma base n'a rien à voir avec celle de pôle emploi. ;D

Ca justifie de faire grossir la base avec cet index ? Je n'ai pas encore regardé tes modifs, mais j'imagine que tu utilises les fonctions SMF pour rechercher les images.
Enfin bon, je te dirai. ;)



Citation de: maximus23 le 27 Mars 2018 à 13:11:28Phpmyadmin pour les backups non car il s'arrête et ne réactualise pas la remise en place des grosses bases dès que le timeout Php est dépassé. Il est bon pour faire des procédures sur les bases sans plus.

Rooooh ! Comment qu'il est plein de mauvaise volonté. ;D

Aujourd'hui, PhpMyAdmin permet de dépasser le fameux délai de 30 secondes, à l'import comme à l'export. Il suffit de cocher la case adéquate.
Sinon, dans le htaccess de la bête tu ajoutes quelques lignes de config PHP : ;)
Code: apache
php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 120

Avec des outils aussi sensibles, il y a aussi une directive qui n'est pas inutile :
Code
SSLRequireSSL
Les gars qui bricolent en clair, je ne supporte pas.


Bon, c'est vrai que PhpMyAdmin n'est pas étudié pour les débutants et les gens pressés. Il propose des options et paramètres qui en feraient reculer plus d'un ! Des outils comme MysqlDumper sont beaucoup plus simples et rapides à obtenir ce qu'on veut.
Mais je préfère quand même PhpMyAdmin. Oui je sais, je suis un psychopathe du paramètre.:P

Philippe

#39
J'ai fait une sauvegarde avec les deux . Résultat après transfert sur mon disque dur et décompression pour obtenir deux fichiers xxx.sql

Les tailles de ces deux fichiers sont carrément différentes !
 Comment est ce possible ? De quoi ça peu venir ?

PhpMyAdmin 193 Mo
MysqlDumper 87Mo


Philippe

Je me suis permis de faire une petite modif dans l'affichage des vignettes dans la fenêtre Historique.
Surement à cause de mon age :D mais les vignettes ne me semblaient pas assez grandes

Je ne sais pas si j'ai bien fait mais si tu peux me dire si c'est bon ou pas ?

J'ai changé la ligne 220 dans le fichier max_users_img.php
J'ai mis $l_vign = 80 au lieu de 40


maximus23

Citation de: Philippe le 28 Mars 2018 à 14:00:34J'ai changé la ligne 220 dans le fichier max_users_img.php
J'ai mis $l_vign = 80 au lieu de 40
Bonjour,
Oui mais attention que certains navigateurs n'attrapent pas un overflow de la fenêtre complète ou certaines résolutions qui sont plus petites.
Citation de: Philippe le 28 Mars 2018 à 12:20:36Les tailles de ces deux fichiers sont carrément différentes !
 Comment est ce possible ? De quoi ça peu venir ?
Tu es certain que tu n'as pas un sql compressé dans les deux ?
J'ai essayé de reproduire ton bug avec les accents et j'y arrive pas :)
Dans ton settings tu as bien la ligne :
Code
$db_character_set = 'utf8';


Sinon tu n'as rien qui a modifié ton SSI ?
:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Philippe

Pour les navigateurs, je vais essayer avec plusieurs. Et les utilisateurs vont déjà me dire si ça ne fonctionne pas avec les leurs. Et au cas où je pourrais toujours revenir en arrière.  :)


Pour le sql compressé, non, je ne crois pas puisque j'ouvre les deux fichiers avec un éditeur de texte basique. A moins que j'ai loupé qq chose.


Pour le Settings je n'ai pas la ligne avec uft8


et pour le SSI je vais regarder si un ancien mod ne l'aurait pas modifié :)


Merci

 

maximus23

Citation de: Philippe le 28 Mars 2018 à 15:31:03Pour le Settings je n'ai pas la ligne avec uft8
Alors ton forum n'est pas en utf8.
Regarde un peu dans ton admin -> Langue -> il doit-être mis iso ou utf8 et logiquement cela doit-être mis iso.
Si c'est le cas je crois savoir d'où vient le bug c'est un fichier de langue codé en entités html qui ne passe pas dans sous cette forme.
Toujours voir ce qu'il en est alors je testerai sur un forum iso car personne n'est plus en iso dans tout ceux qui utilisent mes modules :)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Philippe

Dans l'admin / Langue j'ai ISO-8859-1
Et c'est bien ce que je retrouve si je regarde dans le code source de la page.

Cette page max_upl_orphan.php ne sera ouverte que par les admins ?
Si c'est le cas on peut peut-être laisser tomber et que tu ne passes pas ton temps là dessus. :)