[aide] mettre son site joomla sur ovh

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

  • [Problème] [aide] mettre son site joomla sur ovh

    Salut

    c'est pas facile d'expliquer par écrit mais je vais tenter d'être claire.
    J'ai fait mon site en locale grace a wamp et localhost, maintenant qu'il est terminer il faut que je le mette en ligne, il a été fait sur joomla et j'ai recuperer le template redevo_aphelion en le modifiant graphiquement. J'ai regarder sur internet et j'ai vu qu'il falllait réinstaller joomla sur l'hebergeur (www) pour que sa marche.

    mon compte OVH
    serveur ftp : ftp.vttevasiongenilac.fr ou ftp.start1g.ovh.net
    serveur MySQL : mysql5-11.start
    Utilisateur : vttevasi_01
    Nom de la base : vttevasi_01
    mot de passe : xxxxxx

    donc j'ai pris Filezilla et une foi connecter dessus j'ai retelecharger joomla, puis mis dans le dossier www du serveur. Au préalable je supprime le fichier configuration.php et j'en remet un avec aucune information dedans.

    2eme étape j'ai sauvegarder ma base de donner .sql et importer dans le PhPmyadmin d'OVH.

    3eme étape je rentre l'url de mon site internet pour faire l'installation de joomla.

    J'arrive sur la configurations de la base de données

    - nom du serveur je met : mysql5-11.start
    - nom d'utilisateur : vttevasi_01
    - mot de passe : xxxxxx
    - nom de la basse de donnée : vttevasi_01

    donc cette étape terminer je clique sur suivant.

    configuration ftp:

    identifiant ftp: vttevasi
    mot de passe: xxxxx
    chemin acces racine: /www

    ensuite je n'installe pas les données exemples, je supprime le dossier installation je rajoute mon template dans le dossier template je le charge j'actualise la page et une erreur 404 apparait
    Not Found The requested URL /joomla was not found on this server.
    autre probleme tous les menus et articles que j'avais fait en local n'y sont plus, pourtant sur mon compte ovh j'ai bien importer le fichier sql.
    Je suis vraiment perdu je compte vraiment sur vous pour m'aider.

  • #2
    Oui, mais si j'ai bien compris, tu as importé ta base avant de faire la réinstallation qui l'a écrasée ou a éventuellement renommé toutes tes tables en "bak".
    Le plus simple est de réimporter la sauvegarde de base locale après avoir vidé la base OVH.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

    Commentaire


    • #3
      oula tu peux m'expliquer comment faut faire car je comprend pas tous

      Commentaire


      • #4
        Tu as bien écrit :
        2eme étape j'ai sauvegarder ma base de donner .sql et importer dans le PhPmyadmin d'OVH.
        donc tu sais ce qu'il faut faire, mais ça se fait après la réinstallation.
        Si c'est vider la base que tu ne sais pas faire, tu l'ouvres chez OVH, tu affiches à droite toutes les tables en cliquant sur le nom de la base à gauche, et tu sélectionnes toutes les tables (tout en bas, tu as ce qu'il faut), puis tu cliques sur "supprimer".
        Ensuite, tu refais l'importation
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

        Commentaire


        • #5
          + s'assurer avant de faire l'importation que la base est bien utf8
          Jean-Marie Simonet / infograf768
          Joomla co-fondateur. Joomla Production Working Group.
          Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

          Commentaire


          • #6
            OVH et MySql

            Bonjour,

            Puis_je vous poser des questions de compatibilité sur joomla?
            Je suis nouvel utilisateur et prête à migrer mon site chez mon hébergeur OVH et je me pose des questions :
            - J'ai créé mon site sur joomla 1.5.10 et mon hébergeur me propose le joomla 1.0.15 .
            - Ils disent que je peux installer moi-même par filezilla le joomla que je veux mais qu'ils installent cette vieille version par défaut ....
            - Seulement ils fonctionnent avec MySql5-11 et php 4.4.9 et Bdd 5.0.44-log
            - Moi j'ai utilisé pour mon site en local php 5.2.9.2 et Mysql 5.1.33 :
            [I]MySQL
            Serveur: localhost (localhost via TCP/IP)
            Version du serveur: 5.1.33-community-log
            Version du protocole: 10
            Utilisateur: root@localhost
            Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
            Serveur web
            Apache/2.2.11 (Win32) PHP/5.2.9-2
            Version du client MySQL: 5.0.51a
            Extension PHP: mysqli
            phpMyAdmin
            Version: 3.1.3.1

            Est-ce que ma base pourra fonctionner et avec qu'elle version de joomla ?
            Je suis débutante désolé...
            Comment faire ?
            Qu'elle est la meilleure solution ? La plus rapide et la plus stable ?
            Sans parler des modules googlemapit et autre ...

            D'avance merci pour votre réponse de spécialiste.

            Commentaire


            • #7
              Tu oublies tout de suite la version 1.0 que tu peux installer via l'installeur d'OVH : elle ne sera plus maintenue d'ici un mois.
              Tu as un tutoriel dans la FAQ de mon site, pour le transfert, ainsi que des conseils concernant OVH.
              Si tu crains des erreurs à l'importation de la base chez OVH, choisis MYSQL40 pour la compatibilité MySQL.
              Et comme le dit infograf768, réenregistre en mode UTF8 le fichier SQL obtenu à l'export (avec le bloc-notes si tu es sous Windows).
              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

              Commentaire


              • #8
                Seulement ils fonctionnent avec MySql5-11 et php 4.4.9 et Bdd 5.0.44-log
                - Moi j'ai utilisé pour mon site en local php 5.2.9.2 et Mysql 5.1.33 :
                Pour OVH, il suffit d'ajouter

                SetEnv PHP_VER 5
                SetEnv REGISTER_GLOBALS 0

                dans le fichier .htaccess

                Votre base est compatible.
                Jean-Marie Simonet / infograf768
                Joomla co-fondateur. Joomla Production Working Group.
                Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

                Commentaire


                • #9
                  Visite sur votre site

                  Merci pour les réponses présentes sur votre site, je cite :
                  POUR LA COMPATIBILITE DES TABLES SQL
                  - Dans la fenêtre de phpMyadmin, cliquez sur le nom de la base pour que la liste des tables apparaisse dans la fenêtre de droite, puis cliquez sur "Exporter" (il faut exporter les tables et leur contenu, mais pas la base dans son intégralité) ; dans la fenêtre suivante, sélectionnez toutes les tables de votre site Joomla!, puis cochez les cases "Structure", "DROP TABLE", "Données", "Insertion données complètes" et éventuellement la ligne de compatibilité "MYSQL40" avec un export comprimé en zip ou gz, ce qui permet d'enregistrer le fichier sur votre ordinateur, plus facile à réutiliser. Attention, s'il s'agit d'un site 1.5, n'oubliez pas d'exporter avec l'encodage utf8.
                  POUR VERSION PHP UTILISABLE AVEC 1.5
                  - De quoi a-t-on besoin ? D'une base de données MySQL 4 ou 5 d'au moins 4 ou 5 Mo de taille maximale (une taille plus grande peut parfois être indispensable), de PHP version 4 ou 5, mais supérieure ou égale à 5.10 pour une version 1.5 de Joomla! (qui fonctionne cependant en version 4).
                  POUR LA SIGNIFICATION DE HTACCESS
                  Un fichier nommé ".htaccess" à la racine du site est nécessaire pour régler la question de Register_Globals, par défaut à "On" chez OVH et qui, pour des raisons de sécurité, doit être basculé à "Off".
                  POUR LA PROCEDURE INSTALLATION OVH
                  Chez OVH, le nom de domaine principal du compte d'hébergement doit être hébergé dans le répertoire "www". Les autres noms en cas de multidomaines, et les sous-domaines, sont hébergés dans des répertoires dont vous choisirez vous-même l'intitulé et que vous lierez au nouveau nom de domaine ou sous-domaine.
                  Un fichier nommé ".htaccess" à la racine du site est nécessaire pour régler la question de Register_Globals, par défaut à "On" chez OVH et qui, pour des raisons de sécurité, doit être basculé à "Off".
                  Utilisez le fichier htaccess.txt présent par défaut à la racine du site et ajoutez-y ces deux lignes au tout début :
                  SetEnv PHP_VER 5
                  SetEnv REGISTER_GLOBALS 0
                  La première n'est pas toujours nécessaire, selon les serveurs.
                  Une fois ces lignes ajoutées, enregistrez le fichier, envoyez-le sur le serveur par ftp puis renommez-le en ".htaccess" et ouvrez votre site dans le navigateur.
                  En cas d'erreur de serveur (500), supprimez l'ancien .htaccess du serveur, éditez de nouveau le fichier htaccess.txt et neutralisez la première ligne par un "#", enregistrez, envoyez sur le serveur et renommez comme précédemment.
                  D'autres instructions peuvent être ajoutées, selon les besoins, toujours en tête du fichier :
                  • Pour activer Zend optimizer :
                  SetEnv ZEND_OPTIMIZER 1
                  • Pour désactiver Magic quotes :
                  SetEnv MAGIC_QUOTES 0
                  • Pour activer la librairie Ioncube (mais il faut alors désactiver Zend) :
                  SetEnv ZEND_OPTIMIZER 0
                  SetEnv IONCUBE 1

                  Sinon, d'habitude (sur d'autres forums) il est déconseillé de faire un simple transfert du répertoire local vers le répertoire OVH distant. Il faut, d'après eux, réinstaller complètement la version 1.5. et les composants puis transférer bdd + template+sources ?

                  Commentaire


                  • #10
                    Sur ce forum aussi, et dans Joomla! pour les nuls, la procédure de réinstallation est en effet défendue. Personnellement, je n'y vois que la nécessité de transférer deux fois certains fichiers (car beaucoup n'assimilent apparemment pas la technique et partent d'une version vierge, ou importent leur base originale avant de réinstaller) juste pour une mise à jour d'un seul fichier : configuration.php

                    Il y a donc trois méthodes, la seconde ayant ma préférence :
                    - envoyer TOUT le contenu du répertoire du site original (local ou déjà sur serveur distant) contenant le site, SAUF configuration.php, PLUS le répertoire "installation" et relancer l'installation, ce qui régénèrera le fichier de configuration, mais fera perdre les éventuelles modifications au niveau des métadonnées. ENSUITE seulement importer la copie de la base locale
                    - envoyer TOUT le contenu du répertoire original SANS le répertoire "installation" MAIS AVEC le fichier configuration.php, importer la base PUIS utiliser jmoove.php ou moovlaJ15.php pour mettre à jour ce fichier de configuration
                    - utiliser Joomlapack

                    Dans tous les cas, si un ficher .htaccess avait été créé pour le site original, il devra être supprimé ou modifié si le nouvel hébergeur n'est pas le même que celui du site original, sinon, le risque d'erreur 500 serait majeur.
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                    Commentaire


                    • #11
                      OVH+JOOMLA1.5+Whereami?

                      J'ai remarqué que vous aviez participé à un forum concernant l'adaptation d'un nouveau module moovla pour 1.5 : http://forum.joomla.fr/showthread.php?t=75251
                      Sur ce forum on trouve de nombreuses versions. Laquelle est à conseiller ?

                      Sachant qu'il est conseillé en version 1.5.X, faute à ce jour d'un équivalent de moovla, d'utiliser whereami.php...

                      Commentaire


                      • #12
                        L'article concernant Joomla! 1.5 (dans la FAQ de mon site) ne parle plus de whereami.php, depuis que la version de moovlaJ15.php a été proposée au téléchargement, dans ce même article en version RC2.
                        La version de globule, à la fin de la discussion que tu cites, est plus récente et donc plus aboutie. Elle va donc remplacer la RC2 en téléchargement sur mon site, ce que j'avais oublié de faire jusqu'ici.
                        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                        Commentaire


                        • #13
                          Pour moi, la solution c'est Joomlapack qui offre le double avantage :
                          - de lancer des backups sans soucis;
                          - de permettre de transférer un site sur n'importe quel serveur en suivant une procédure d'installation identique à celle de l'installationd'un Joomla "vierge".
                          Bye
                          Ce qui se conçoit bien s'exprime clairement
                          Et les mots pour le dire arrivent aisément"

                          Site de tennis de table : www.jamtt.org

                          Commentaire


                          • #14
                            Procedure

                            Faute de temps, j'ai utilisé la méthode 2 (citée plus haut).
                            VOICI MA PETITE PROCEDURE INSTALLATION SUR OVH (au risque de me répéter)

                            1- Prendre le répertoire du site local contenu dans WWW et le copier dans le répertoire WWW distant grâce à Filezilla :
                            • Sans XXXInstallation,
                            • sans .htaccess,
                            • avec configuration.php,

                            2- La Base SQL. Au moment de l’exportation cocher :
                            Mode compatibilité SQL : MySql4 + Drop table + Transmettre + non zippé
                            Ouvrir le .sql créé avec notepad++ puis renommer 2* par le nom de la base distante OVH et la réenregistrer en UFT-8.
                            Faire l'importation (pour l'histoire des .bak çi-dessus, il en pré-existe tjrs dans la base (=sauvegardes)?)

                            3- Renseigner Configuration.php
                            var $log_path = '/homez.167/votrebase/www/log';
                            var $tmp_path = '/homez.167/votrebase/www/tmp';
                            var $dbtype = 'mysql';
                            var $host = 'mysql5-8';
                            var $user = 'moimeme';
                            var $password = 'toi';
                            var $db = 'moimeme';

                            4- .htacces.txt à renseigner avec
                            SetEnv PHP_VER 5
                            SetEnv REGISTER_GLOBALS 0
                            Pour ZEND Optimizer à vérifier (si ça accélère vraiment)
                            dans le fichier .htaccess
                            Le renommer en enlevant le .txt en .htaccess
                            Pour la validation W3C ajouter : SetEnv MAGIC_QUOTES 0 sinon pb avec le legacy.php contenu dans mod_mainmenu pour template Purity.

                            5- Placer le fichier moovla15.php qui sert pour mettre à jour configuration.php. Mettez simplement ce fichier dans le même répertoire que le fichier de configuration et appelez-le dans votre navigateur (ex: http:// www.monsite.com/moovlaJ15.php ) et suivez les instructions.

                            6- Ouvrir le site avec http://monsite.tld/moovlaJ15.php Une fois que votre site fonctionne à nouveau, pensez à supprimer Moovla manuellement ou à l'aide de l'option qui est proposée.
                            Dernière édition par jujujoom à 24/06/2009, 15h02

                            Commentaire


                            • #15
                              Je ne comprends pas pourquoi tu associes le point 3 et l'utilisation de moovlaJ15 qui a été fait pour éviter une modification manuelle de ce fichier de configuration.
                              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                              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