j'utilise WampServer Version 2.0 depuis 3ans sans problème en local sur mon PC. apach 2.2-11 php 5.2.9-2 mysql 5.1.33
Afin d'utiliser wamps toujours en local mais sur 2 PC différent Je viens d'installer Wampee 2.1 Beta 2 (32 bits) (seul version Portable que j'ai trouvé) or je n'arrive pas à le faire fonctionner. apach 2.2-17 php 5.3.5 mysql 5.5.8 mon PC Windows 7 67bit antivirus Avast wampee portable connecté, icone vert
J'ai accès à la page d'accueil de wamps mais je n'arrive pas à accéder à mes projet j'ai le message erreur PDO ci dessous. Par contre pas de problème pour me connecter via l'interface wamps à phpmyadmin et donc à la base de donnée.
Si le périphérique (partition disque ou clé US a toujours la même lettre de lecteur, c'est possible. Il est tout-à-fait possible d'affecter une letrre de lecteur discontinue à une partition ou clé USB, par exemple W: Lorsque vous connecterez la clé USB sur un autre ordinateur, il faudra impérativement lui affecter la même lettre, puis lancer Wampserver depuis cette clé USB, en tant qu'administrateur, et en fin créer et démarrer les deux services.
si je reprends ce que tu dis afin de bien comprendre car même si j'utilise wamps depuis 3 ans je me considère comme un novice.
En 1er je prends un DD externe que je branche sur une prise usb de mon PC ensuite je modifie la lettre de ce disque par une lettre en fin de liste x, y ou z. Jusque là c ok, je sais faire. Il aura toujours cette lettre attribué.
En 2em j'installe wamps dessus et si je le lance en administrateur, tu dis que ça devrait fonctionner. Jusque là je te suis.
La ou je ne te suis pas, c'est floue pour moi quand tu dis créer et lancer les 2 services. 1) Créer les services je ne pige pas.... faut faire quoi pour les créer? Normalement ils se crées lors de l'installation, non?
2) Pour lancer les services, normalement ça se lance automatiquement avec le lancement de wamps, non?
Comment lancer les deux services "wampapache" & "wampmysqld" ?
Tu vas dans l'icône de WampServer, tu cliques sur "apache" puis "service". Si le service n'est pas installé, tu cliques sur "installer le service". Pour le faire démarrer, maintenant que l'installation s'est faite, tu cliques sur "démarrer le service". Si tout est "ok" alors ton icône passe de rouge à orange.
Maintenant tu passes au deuxième service "wampmysqld". Tu procèdes de la même façon mais tu sélectionnes, bien sûr, "mysql" & "service. Si tout est "ok" alors ton icône passe d'orange à verte.
Pour lancer automatiquement un service, tu fais : --> tu cliques sur le bouton "démarrer" --> tu cliques sur "exécuter" --> tu entres "services.msc" et du valide.
Tout en bas, tu dois avoir les services "wampapache" & "wampmysqld". Pour que le démarrage soit automatique, tu dois faire : --> tu cliques sur le service avec le bouton de droite de la sourie. --> tu sélectionnes "propriétés". --> dans l'onglet "général" et "type de démarrage", tu dois avoir "automatique".
Si ce n'est pas le cas alors tu sélectionnes "automatique" et tu valides. Il n'y a rien d'autre à faire.
jmsch a écrit: ------------------------------------------------------- > 1) Créer les services je ne pige pas.... faut faire quoi pour les créer? Normalement ils se > crées lors de l'installation, non ? Exact, les deux services sont bien créés lord de l'installation. Mais, comme voulez un Wampserver portable, ça veut dire que vous allez connectez le disque USB sur un autre ordinateur sur lequel Wampserver n'a pas été installé et qui n'a donc pas les services. > > 2) Pour lancer les services, normalement ça se lance automatiquement avec le lancement de wamps, Idem, si l'ordinateur sur lequel vous connectez le disque USB n'a pas les deux services, ils ne peuvent pas démarrer.
Résumer de ce que je veux faire. Utiliser wamps sur 2 PC différents,un pc le matin l'autre le soir. Je viens de faire des essais avec 2 méthodes différentes.
Test 1 (fonctionne): Déplacer uniquement la base de donnée vers la clé (Manipulation à faire sur les 2 PC). 1) Installer Wamp sur les pc. Pas sur la clé. 2) Mettre la clé sur les pc et modifier la lettre par une lettre en fin de liste afin que la clé ai toujours le même N°. J'ai mi X. (Panneau de configuration\Tous les Panneaux de configuration\Outils d’administration\gestion des disques) 3) Dans C:\wamp\bin\mysql\mysql5.1.33\data Copier le dossier Data vers la clé USB. 4) Dans C:\wamp\bin\mysql\mysql5.1.33 ouvrir my.ini et modifié datadir vers datadir ="mon nouvel emplacement". 5) Démarrer wamp
Test 2 (fonctionne en parti): J'ai installé tout wamp sur la clé.
PC1 le serveur démarre, les service se connectent et ça fonctionne.
PC2 le serveur démarre, les service se connectent l'icone est ok mais les menus n'ouvre pas firefox. Lol Le chemin d'accée à firefox n'est pas le même sur les 2 PC, j'ai 1 pc w7 64bit et l'autre en w7 32bit : PC1 "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" PC2 "C:\Program Files \Mozilla Firefox\firefox.exe" Pour le faire fonctionner faut modifier dans wamp, le fichier wampmanager.conf la variable navigator.
Y aurait il une méthode pour modifier ce lien automatiquement au lancement de wamp?
Solution 1 : - Formater la clé en NTFS - Mettre uniquement la ou les bases de données sur la clé, par exemple X:\mabase\ - Sur les 2 PC, dans le dossier wamp/bin/mysql/mysql5.1.33/data/ mettre une jonction symbolique de répertoire sur la base de données de la clé. Cela évitera de de modifier datadir et, de plus, c'est valable pour toutes les installations Wampserver sur tous les PC. (Ne fonctionne qu'à partir de Vista et uniquement en NTFS).
Solution 2 : D'où l'immense avantage de ne jamais installer les applications dans les dossiers par défaut. Si, sur tous vos PC vous installez Firefox dans, par exemple E:\com\net\firefox\ vous n'aurez pas de problèmes.
J'aime bien les jonctions ! Et ça marche, même pour Firefox ! Par exemple, sur le PC1, dans le dossier C:\Program Files\ vous mettez une jonction nommée "Mozilla Firefox" et dont la cible est le dossier C:\Program Files (x86)\Mozilla Firefox\
Une jonction, c'est comme un lien sur un dossier, sauf que le dossier cible de la jonction est vu comme étant réellement un dossier faisant partie intégrante du dossier dans lequel est ladite jonction.
Une petite explication ici : [forum.wampserver.com] (C'est pour les hôtes virtuels, mais le principe est exactement le même) Je vous conseille d'utiliser Link Shell Extension pour créer les jonctions !
Sur le même PC, j'utilise W7 Pro 64 bit et W8.1 Pro 64 bit et j'ai une installation identique de Wampserver sur chacun des deux systèmes dans J:\wamp
Mes hôtes virtuels sont, pour les deux cas, dans G:\www et mes bases de données dans G:\wwwbases et tant pour les hôtes virtuels que pour les bases de données, j'utilise les jonctions et il n'y a aucun problème.
D'ailleurs, Windows lui-même utilise les jonctions...