Annonce

Réduire
1 sur 2 < >

C'est [Réglé] et on n'en parle plus ?

A quoi ça sert ?
La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
Comment ajouter la mention [Réglé] à votre discussion ?
1 - Aller sur votre discussion et éditer votre premier message :


2 - Cliquer sur la liste déroulante Préfixe.

3 - Choisir le préfixe [Réglé].


4 - Et voilà… votre discussion est désormais identifiée comme réglée.

2 sur 2 < >

Assistance au forum - Outil de publication d'infos de votre site

Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

UTILISER À VOS PROPRES RISQUES :
L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

Problèmes connus :
FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

Installation :

1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

Archive zip : https://github.com/AFUJ/FPA/zipball/master

2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
et remplacer www. votresite .com par votre nom de domaine


Exemples:
Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/
Pour executer le script: http://www..com/fpa-fr.php

Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/cms/
Pour executer le script: http://www..com/cms/fpa-fr.php

En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
Voir plus
Voir moins

installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

    Bonjour,

    Comme cavo l'indique, le souci provient de la différence entre le nom réel de la table (PREFIX_MaTable par exemple) qui est enregistré tel que dans SCHEMA_INFORMATION mais qui, suivant le système d'exploitation (base Unix comme Linux ou MacOS le stocke tel que, ou Windows, qui utilise son propre modèle non sensible à la casse).

    Les choses se compliquent encore davantage dès lors que Joomla! devient peu à peu multi-bases de données (MySQL/PostgreSQL, Oracle, DB 2, MSSQL) où les règles de nommage diffèrent grandement (tout en majuscules sur DB 2 par exemple, tout en minuscules sous Oracle...)

    Par convention, toute abstraction d ebase de données usuelle et connue utilise des règles de nommages de tables simples: tout en minuscules, à charge pour le pilote de la base sous-jacente de corriger.

    Avec la méthode de test de AllEvents, il peut y avoir des échecs, puisque le test est fait selon ce que rapporte SCHEMA_INFORMATION (ce qui ets logique), mais ce test ignore les spécificités du système d'exploitation sous jacent.
    Pour réaliser ce contrôle en ignorant simplement ce problème d ecasse, il faudrait tester la présence des tables en utilisant strtolower() sur les 2 membres, pour forcer la vérification en minuscules, puisqu'on ne peut présumer de la présence ou pas dans la configuration MySQL du forçage minuscule des noms.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #17
      Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

      Tiens, tiens, ... le développeur en question n'a pas tardé à se découvrir

      Envoyé par jisse03 Voir le message
      Avec la méthode de test de AllEvents, il peut y avoir des échecs, puisque le test est fait selon ce que rapporte SCHEMA_INFORMATION (ce qui ets logique), mais ce test ignore les spécificités du système d'exploitation sous jacent.
      Pour réaliser ce contrôle en ignorant simplement ce problème d ecasse, il faudrait tester la présence des tables en utilisant strtolower() sur les 2 membres, pour forcer la vérification en minuscules, puisqu'on ne peut présumer de la présence ou pas dans la configuration MySQL du forçage minuscule des noms.
      Mais là, risque théorique : on pourrait raisonnablement avoir des tables MONPREFIXE_xxx et d'autres monprefixe_xxxx qui correspondraient à deux installations Joomla.

      Merci pour nous avoir rendu plus intelligents aujourd'hui
      Christophe (cavo789)
      Développeur d'aeSecure; protection, optimisation et nettoyage (après hack) de sites web Apache https://www.aesecure.com/fr
      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes

      Venez rencontrer la communauté francophone à l'occasion du JoomlaDay 2018 qui se tiendra les 18 et 19 mai 2018. Plus d'infos sur https://www.joomladay.fr

      Commentaire


      • #18
        Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

        Envoyé par cavo789 Voir le message
        Mais là, risque théorique : on pourrait raisonnablement avoir des tables MONPREFIXE_xxx et d'autres monprefixe_xxxx qui correspondraient à deux installations Joomla.
        Oui, c'est là le problème et le risque lorsqu'on réalise plusieurs installations Joomla! dans la même base et en comptant sur le préfixe pour s'y retrouver.

        Autant sous Unix, MONPREFIXE_ et monprefixe_ sont 2 objets différents, sous windows on aurait de gros clashes de noms de tables physiques.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #19
          Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

          Gilles, mon brave ami, utilise strictement des préfixes en lowercase
          Christophe (cavo789)
          Développeur d'aeSecure; protection, optimisation et nettoyage (après hack) de sites web Apache https://www.aesecure.com/fr
          Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes

          Venez rencontrer la communauté francophone à l'occasion du JoomlaDay 2018 qui se tiendra les 18 et 19 mai 2018. Plus d'infos sur https://www.joomladay.fr

          Commentaire


          • #20
            Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

            Oui, je crois que c'est une sage suggestion, car elle semble compatible avec les 2 config (local et distant).
            Merci à tous les 2, pour les explications. Elles sont précises et claires.
            Gilles
            http://usvck.net23.net/ (avec AllEvents et Joomla1.5)
            http://www.saucisson-auvergne.net84.net// (avec AllEvents et Joomla2.5)

            Commentaire


            • #21
              Re : installation de AE 2.5 stable sur Joomla2.5 (pb d'installation des tables)

              Vive windows (ou vive le developpeur )

              J'ai un probleme avec un autre projet sur un autre site web.

              le code fait des inclusions d'autres pages php ou des appels à des CSS, javascript, etc

              Mais le developpeur utilise des noms de fichiers en mixCase mais a parfois fait des coquilles dans les appels de ses fichiers.
              ex : fichier sur le disque dur maCss.css, appelé par macss.css

              sous windows il ne constate rien car le systeme n'est pas sensible à la casse.
              mais quand on passe le site en prod sur un linux, le fichier n'est pas trouvé et le site devient bancale.

              Probleme similaire avec les noms des tables de base de donnée dans les requetes.
              sous windows, les deux se valent, mais sous linux :
              select * from matables; n'est pas la meme chose que select * from Matables;

              il faut le savoir, c'est surtout la faute à windows quand il va chercher le fichier matables de mysql

              Commentaire

              Travaille ...
              X