[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pmb.user] Re: Hébergement distant de PMB




très bien, en tout cas je suis super intéressée par ce "mode d'emploi"
pour débutants, car j'ai installé un pmb dans un centre de doc en
colombie, et la pesonne qui a repris le travail ne parle pas français et
ne pige pas grand chose à tout ça, alors je pourrai traduire ce mode
d'emploi à l'espagnol, avec grand plaisir!
mara (actuellement à genève)



> Bonne nouvelle...
> J'ai enfin réussi à transférer mon fichier et à accéder à ma base via
> Internet.
> Merci à tous pour votre aide.
>
> Mon fichier issu du dump de la base faisait quelques Mo. J'ai donc
> essayé, suite à vos conseils de le découper. J'ai fait des imports table
> par table, mais une table, celle des exemplaires numériques ne voulait
> rien savoir. Je l'ai donc extraite, et j'ai vu que le fichier faisait
> quand même quelques Mo!!! J'ai alors étudié minutieusement la table en
> question et, je me suis aperçue que son contenu ne me servait à rien (du
> moins pour l'instant) : j'avais joint des documents bidons pour tester
> cette option (PMB offre la possibilité de joindre des documents
> numériques à la notice). J'ai supprimé le contenu et ai recollé la
> structure de cette table au dump, le fichier ne faisait plus que 600 Ko,
> et donc plus de souci....
> Je suis hébergée chez nuxit.net. Aucun souci de transfert et presque
> aucun souci d'export.
> Alors je ne sais pas pas si je réutiliserai l'option "Joindre un
> document numérique" ultérieuremenr, mais en tout cas, ça m'a fait perdre
> un mois...
> Encore merci pour votre réactivité et vos conseils...
>
> PS : Je vais rédiger un mode d'emploi "pour débutant et
> non-informaticien", détaillant tout, de l'installation de pmb en local à
> son transfert sur un site distant, à l'export et sauvegarde d'une base
> Mysql pour mes futures collègues. Je l'enverrai à la mailing liste une
> fois terminé.
>
> Mélanie Formery
> melanie.formery@free.fr
> Chargée de mission Pôle Ressource - Vivacités IdF.
>
> Vivacités Ile de France
> 102, Avenue Maurice Thorez
> 94200 IVRY S/ SEINE
> www.vivacites-idf.org
>
>
>
> Alain Montavid a écrit :
>
>>>Qu'entends-tu par la commande "mysql" depuis ton PC.
>>>
>>>
>>
>>Au préalable tu installes PMB chez ton FAI, tu génères une version
>>opérationnelle avec les données de démo et tu vérifies que tout
>>fonctionne.
>>
>>Ensuite tu vas écraser la base ainsi générée avec une sauvegarde
>>complète des données de ton PC, générée par l'application elle-même
>>(toutes les tables). Prend bien soin d'avoir le même nom d'utilisateur
>>et password que sur ton PC pour accéder à PMB (par exemple
>>admin/admin). Tu seras toujours à même de changer ces valeurs lorsque
>>tout sera opérationnel.
>>
>>Pour écraser, la technique consiste à utiliser la commande MYSQL en
>>ligne de commande. Pour cela il faut passer en mode DOS. En préalable
>>il faut rajouter au chemin d'accès  (le "PATH") le répertoire dans
>>lequel se situe cette commande. Sous Easyphp 1.8, si l'on n'a pas
>>modifié les valeurs par défaut c'est en général : C:\Program
>>Files\EasyPHP1-8\mysql\bin
>>
>>Soit tu sais faire et tu rajoutes cette valeur au PATH puis tu passes
>>directement de 1) à 3), soit tu ne sais pas et il faut alors se
>>positionner dans ce répertoire grace à la commande cd  Je m'explique:
>>
>>1) Tu vas ouvrir une fenêtre DOS :
>>Démarrer>Programmes>Accessoires>Invite de commande
>>
>>2) Dans cette fenêtre tu vas taper successivement cd c:\ puis cd
>>"Program Files"
>>Puis cd EasyPHP1-8
>>Puis cd mysql
>>Puis cd bin
>>Une petite vérif : taper dir /a pour controler que tu vois bien le
>>programme mysql.exe On peut aller plus vite en tapant directement cd
>>"C:\Program Files\EasyPHP1-8\mysql\bin" à toi de voir. Dans tous les
>>cas respecte bien les majuscules et minuscules et encadre les valeurs
>>qui ont des espaces et/ou des caractères spéciaux par des ""
>>
>>3) Tu vas taper la commande mysql -u nom_du_user -ppassword -h
>>nom_de_la_machine nom_de_la_base <
>>chemin_complet_fichier_de_sauvegarde_sur_ton_pc.sql
>>
>>Je détaille un peu
>>-u signifie User, tu mets le user fourni par le FAI
>>-p signifie password, il est également fourni par le FAI
>>-h signifie host, il est également fourni par le FAI
>>nom_de_la_base_de_donnée est le nom de la base également fourni par le
>>FAI
>>< ce signe signifie "injecter" le contenu du fichier qui suit. Plus
>>informatiquement parlant on dépose le contenu du fichier qui suit dans
>>l'entrée standard de mysql (comme sous Unix)
>>chemin_complet_fichier_de_sauvegarde_sur_ton_pc.sql il faut mettre ici
>>le nom complet avec le chemin du fichier de sauvegarde. C'est dès fois
>>fort compliqué, alors pour simplifier on fait une copie de la
>>sauvegarde avec l'explorateur de fichier dans C:\Program
>>Files\EasyPHP1-8\mysql\bin (par exemple save.sql) et il suffit de
>>mettre save.sql (et on s'évite au passage le problème du blanc entre
>>Program et Files)
>>
>>4) Tu fais enter et tu attends que le curseur revienne à la ligne.
>>C'est en général assez rapide, surtout pour quelques milliers de
>>notices et exemplaires. C'est fini, ta base est transférée. Tu peux y
>>accéder par la méthode habituelle. Il est préférable de lancer une mise
>>à jour de la base avant utilisation.
>>
>>Cette technique fonctionne à coup sûr sur ton PC (base et fichier sur
>>ton PC). Maintenant si la base est distante, ce qui est ton cas, il est
>>possible que le FAI, n'accepte pas une communication directe de ton PC
>>vers la base, par exemple : 1and1 refuse, mais ONLINE accepte
>>(acceptait il y a 8 mois).
>>
>>Evidemment ce qui est valable pour EasyPHP1-8 l'est aussi pour
>>EasyPHP1-7, il suffit d'adapter les noms.
>>Bon courage. Tiens nous au courant.
>>--
>>Alain
>>
>>PS: pour les très grosses bases c'est quasiment la seule méthode
>>efficace pour restaurer. Personnellement j'ai pu restaurer une base de
>>135000 notices.
>>
>>
>>
>>
>>
>>>-----Message d'origine-----
>>>De : pmb.user_owner@pizz.net [mailto:pmb.user_owner@pizz.net]
>>>De la part de Mélanie Formery
>>>Envoyé : mercredi 24 mai 2006 12:45
>>>À : pmb.user@pizz.net
>>>Objet : [pmb.user] Re: Hébergement distant de PMB
>>>
>>>
>>>Alain Montavid a écrit :
>>>
>>>
>>>
>>>>>Enfin, ma dernière tentative : hébergement chez Ifrance.
>>>>>Transfert Ok mais j'ai je ne parviens pas à exporter la base MySQL (
>>>>>
>>>>>
>>
>>
>>
>>>>>je suis la procédure conseillée par la plupart des gens :
>>>>>
>>>>>
>>>export de la
>>>
>>>
>>>>>base en faisant une copie du dump, mais lorsque je veux  la
>>>>>
>>>>>
>>>"coller"
>>>
>>>
>>>>>sur  la nouvelle base, il ne reconnaît pas la requête.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>As-tu essayé la commande "mysql" depuis ton PC?
>>>>
>>>>
>>>>
>>>>
>>>Qu'entends-tu par la commande "mysql" depuis ton PC. Je suis
>>>novice dans
>>>ce domaine!
>>>Depuis mon PC, en ouvrant PhpMyadmin, je sélectionne ma base
>>>de données
>>>avec tous les champs. Je valide. Je recopie le doc. le colle sur
>>>bloc-notes et l'enregistre en .sql
>>>Après quand je vais sur une base MySQL distante, je vais sur SQL je
>>>parcours mon disque dur pour coller le doc.sql et c'est là que
>>>s'affiche
>>>"aucune requête n'est trouvée" ou une phrase de ce type.
>>>La commande MySQL serait-elle "fenêtre SQL" ? Je n'ai pas
>>>encore essayé.
>>>
>>>--
>>>Mélanie Formery
>>>melanie.formery@free.fr
>>>Chargée de mission Pôle Ressource - Vivacités IdF.
>>>
>>>Vivacités Ile de France
>>>102, Avenue Maurice Thorez
>>>94200 IVRY S/ SEINE
>>>www.vivacites-idf.org
>>>
>>>
>>>Liste de diffusion pmb.user
>>>Pour se désinscrire :
>>>mailto:pmb.user_request@sigb.net?subject=unsubscribe
>>>
>>>
>>>
>>>
>>>
>>
>>Liste de diffusion pmb.user
>>Pour se désinscrire :
>> mailto:pmb.user_request@sigb.net?subject=unsubscribe
>>
>>
>>
>>
>>
>>
>
>
> --
> Mélanie Formery
> melanie.formery@free.fr
> Chargée de mission Pôle Ressource - Vivacités IdF.
>
> Vivacités Ile de France
> 102, Avenue Maurice Thorez
> 94200 IVRY S/ SEINE
> www.vivacites-idf.org
>
>
>
> Liste de diffusion pmb.user
> Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe
>
>
>


Liste de diffusion pmb.user
Pour se désinscrire : mailto:pmb.user_request@sigb.net?subject=unsubscribe