table _mos

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

  • table _mos

    Bon jour,

    j'ai (enfin) réussi à migrer un site sous Joomla c'est quand même un petit peu lourd

    - j'ai d'autres sites sous Mambo y aura-til une "procédure automatisée" ?

    - autre petite question c'est un détail mais ma base reste en _mos alors que les sites sous Joomla sont en _jos
    y'a pas moyen de changer ?

    merci

    Sergio


  • #2
    Je partage tes inquiétudes ...
    Bien que cela m'est apparu plus simple en fin de compte.

    Maintenant il me reste la même question : que faire avec ces tables mos que je devrais avoir en jos ?

    Commentaire


    • #3
      Trouvé sur : le forum Joombla.org

      Have you thought about maybe doing a find and replace with the SQL before you port it over to Joomla?
      So you can do a find and replace MOS ----> JOS?


      You dont need to.
      Joomla! and Mambo since 4.5.1 has been able to work with any db prefix, hence the option we give you on install and in global configuration. It could be imalittleteapot_ and it would still work.
      So when you migrate from Mambo 4.5.2.x to Joomla! 1.0 it will happily work with a db prefix of mos_


      C'est effectivement ce qui se passe : tout fonctionne très bien, peu importe le nom des tables (pour autant que le préfixe _jos ou _mos soit identique dans la base MySQL et dans le fichier configuration.php )

      Commentaire


      • #4
        MAIS MALGRé TOUT CE SERAIT MIEUX SI ... le nom des tables était jos_

        Alors en fouillant sur Google pour trouver comment "Renommer une table" ?
        J'ai trouvé ceci (http://******************/marcodmc/mys...iete27_54.html ):

        Syntaxe :

        ALTER TABLE Nom_Table RENAME AS Nouveau_Nom

        Dans ce cas ALTER TABLE permet de renommer une Table MySQL.

        Utilisation :

        S'utilise pour renommer une table MySQL.

        J'ai alors construit un fichier rename_table.sql qui contient les lignes suivantes :

        ALTER TABLE mos_banner RENAME AS jos_banner;
        ALTER TABLE mos_bannerclient RENAME AS jos_bannerclient;
        ALTER TABLE mos_bannerfinish RENAME AS jos_bannerfinish;
        ALTER TABLE mos_categories RENAME AS jos_categories;
        ALTER TABLE mos_components RENAME AS jos_components;
        ALTER TABLE mos_contact_details RENAME AS jos_contact_details;
        ALTER TABLE mos_content RENAME AS jos_content;
        ALTER TABLE mos_content_frontpage RENAME AS jos_content_frontpage;
        ALTER TABLE mos_content_rating RENAME AS jos_content_rating;
        ALTER TABLE mos_core_acl_aro RENAME AS jos_core_acl_aro;
        ALTER TABLE mos_core_acl_aro_groups RENAME AS jos_core_acl_aro_groups;
        ALTER TABLE mos_core_acl_aro_sections RENAME AS jos_core_acl_aro_sections;
        ALTER TABLE mos_core_acl_groups_aro_map RENAME AS jos_core_acl_groups_aro_map;
        ALTER TABLE mos_core_log_items RENAME AS jos_core_log_items;
        ALTER TABLE mos_core_log_searches RENAME AS jos_core_log_searches;
        ALTER TABLE mos_groups RENAME AS jos_groups;
        ALTER TABLE mos_help RENAME AS jos_help;
        ALTER TABLE mos_mambots RENAME AS jos_mambots;
        ALTER TABLE mos_menu RENAME AS jos_menu;
        ALTER TABLE mos_messages RENAME AS jos_messages;
        ALTER TABLE mos_messages_cfg RENAME AS jos_messages_cfg;
        ALTER TABLE mos_modules RENAME AS jos_modules;
        ALTER TABLE mos_modules_menu RENAME AS jos_modules_menu;
        ALTER TABLE mos_newsfeeds RENAME AS jos_newsfeeds;
        ALTER TABLE mos_newsflash RENAME AS jos_newsflash;
        ALTER TABLE mos_poll_data RENAME AS jos_poll_data;
        ALTER TABLE mos_poll_date RENAME AS jos_poll_date;
        ALTER TABLE mos_poll_menu RENAME AS jos_poll_menu;
        ALTER TABLE mos_polls RENAME AS jos_polls;
        ALTER TABLE mos_sections RENAME AS jos_sections;
        ALTER TABLE mos_session RENAME AS jos_session;
        ALTER TABLE mos_stats_agents RENAME AS jos_stats_agents;
        ALTER TABLE mos_templates RENAME AS jos_templates;
        ALTER TABLE mos_template_positions RENAME AS jos_template_positions;
        ALTER TABLE mos_templates_menu RENAME AS jos_templates_menu;
        ALTER TABLE mos_users RENAME AS jos_users;
        ALTER TABLE mos_usertypes RENAME AS jos_usertypes;
        ALTER TABLE mos_weblinks RENAME AS jos_weblinks;


        J'enregistre ce fichier sur mon disque dur et me rends dans l'interface d'administration PhpMyAdmin.
        Où je choisis SQL
        Emplacement du fichier texte: <-- Parcourir sur le disque dur pour retrouver le fichier.
        Puis
        Exécuter

        Tourtes mes tables sont renommées !

        Il me reste à modifier la ligne 13 $mosConfig_dbprefix = 'mos_'; de mon fichier configuration.php en $mosConfig_dbprefix = 'jos_';
        Puis de transférer le fichier configuration.php sur mon serveur ...
        et c'est opérationnel !

        Commentaire

        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
        Travaille ...
        X