WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
problème portation mamp à wamp
Envoyé par: goldrole (---.215.97.84.rev.sfr.net)
Date: 26 June 2014 à 13:16

bonjour
J'ai récupéré un projet que je dois continuer.
C'est un site codé en php/javascript/mysql
Cependant losque teste le programme, celui-ci ne marche pas. (a partir du serveur hébergé et en local avec WAMP 2.5)
D'après mes recherches, il semblerait que le localhost ne se remplisse pas.

Le problème est que ce site, déjà hébergé, fonctionne sur mac (chrome et safari) et Ipad mais pas sur les autres patformes (windows(firefox,chrome,opera), linux(firefox,chronium), android).

Le projet a été développé avec MAMP (je peux demander au développer sa version si nécessaire)

Je n'ai pas réussi a trouvé le problème puisque je n'ai jamais vu de site internet marchant sur mac et pas sur windows.

auriez vous des éclaircissements?

pour informations:
l'icone WAMP est en vert, pas d'autre server installé
j'ai (bien?) importé la bdd mysql dans phpmyadmin
j'ai testé le PDO de wamp en créant un nouveau projet nommé testpdo1.php
j'ai utilisé modernizr.js pour tester si mes navigateurs étaient compatibles avec le localhost (au cas où)


merci d'avance

Options: Répondre•Citer ce Message
Re: problème portation mamp à wamp
Envoyé par: Skryz974 (---.w80-8.abo.wanadoo.fr)
Date: 26 June 2014 à 13:57

Salut goldrole,

Que veux tu dire par le localhost ne se rempli pas?!

Et as tu créer les virtualhost => [forum.wampserver.com]

------------------------------------------------------------------------------------------------------------
Windows 10 Pro 64bits - Firefox 47.0 - Chrome 51.0
Notepad++ v6.9.2 - NetBeans 8.1
Wampserver 3.0.4 64bits Modified
Apache 2.4.23 - PHP 5.6.23/7.0.8 - MySQL 5.7.13
PhPMyAdmin 4.6.3 - Adminer 4.2.4 - phpSysInfo 3.2.5

Options: Répondre•Citer ce Message
Re: problème portation mamp à wamp
Envoyé par: goldrole (---.215.97.84.rev.sfr.net)
Date: 26 June 2014 à 20:32

pour les virtualhost, je me suis arrrété à :

Maintenant, voici le prolongement logique des VirtualHost
et j'ai laissé mon projet dans l'arborescense wamp/www

ensuite j'ai un doute sur

<VirtualHost *:80>
DocumentRoot "C:/wamp/www/project1"
ServerName project1
ServerAlias www.project1
<Directory "C:/wamp/www/project1/">
AllowOverride All
Require local
</Directory>
</VirtualHost>

j'ai remplacé "project1" par monprojet/projetv15
c'est dans ce dossier que j'ai mon fichier de départ index.php

je reverrai le tuto demain avec les idées plus claires

concernant le localstorage
avec la console de mon navigateur, j'ai une erreur JSON.parse("null"winking smileyavec "null" l'élément renvoyé par un appel localstorage.getItem

juste avant cette erreur j'ai fait
console.log(localStorage.length); //renvoie 1
console.log(localStorage.getItem(0));//renvoie null

l'appel Modernizr.localstorage renvoie true

je n'ai pas de mac sous la main pour tester malheureusement mais je ne vois pas pourquoi des fonctions comme localstorage.setitem fonctionneraient différemment sur mac et windows

Options: Répondre•Citer ce Message
Re: problème portation mamp à wamp
Envoyé par: Skryz974 (---.w80-8.abo.wanadoo.fr)
Date: 27 June 2014 à 08:38

Salut goldrole,

En ce qui concerne la console du navigateur je n'ai jamais utiliser donc je ne pourrais pas t'aider sur ce point.

Pour ce qui est de la compatibilité de ton site voice mes questions/suggestions :

1 - Quand tu dis que le site est déja héberger et qu'elle fonctionne avec les périphérie apple cça veut dire lorsque tu entre "www.monsite.com" sur tout type de navigateur et tout type de système seul ceux d'apple fonctionne ou c'est dans l'environnement de devellopement MAMP qu'elle fonctionne et quand tu a voulu essayé sur l'environnement de WAMP ça ne fonctionnais pas?

2 - La portabilité d'un site d'un environnement a un autre n'est pas si compliqué mais plusieur point son a respecter :
    - Pour être sur de travailler dans de bonne condition le mieux est d'avoir les même "outils", même si Wamp et Mamp sont sur deux plateformes différente, apache, php et mysql reste les même seul la compilation de c'est "logiciel" sont différente. Donc essaye déja d'avoir la même version d'apache de php et mysql que l'environnement Wamp(Si tu as besoin d'aide la dessus n'hésite pas)

    - La configuration d'apache, php et mysql sont exactement identique sur tout les plateformes donc tu remet exactement la même configuration, si dans la config d'apache sur Mamp la personne a activé les VirtualHost alors tu devrais la mettre exactement pareil sur la config d'apache sur Wamp, donc pour chaque option activé tu fait la même chose que ce soit pour apache, php ou mysql.

    - Les chemins d'accès dans les fichier de config est différente d'une plateforme a l'autre donc il faudra t'adapter sous linux tu aura par exemple le dossier suivante : "\var\www\Projet1\Version1" et sous windows tu aura "C:\wamp\www\Projet1\Version1"

Certain dirons que ça ne sert peut être a rien d'avoir le même environnement mais on c'est jamais en tout cas si la personne a créer un site en php et qu'il utilise une variable d'environnement du style "$_SERVER['SERVEUR_NAME']" le résultat est aléatoire selon ta config, par exemple :
- Sur Wamp sans virtualhost : $_SERVER['SERVEUR_NAME'] correspondra à "localhost"
- Sur Wamp avec virtualhost : $_SERVER['SERVEUR_NAME'] correspondra à "monProjet"
Donc dans le site si tu veux afficher quelque chose et que ce quelque chose utilise la variable d'environnement ci-dessus tu risque d'avoir des problème selon l'environnement. Dans la logique moi par exemple en codant je fait en sorte que ce soit compatible a tout environement mais si j'aloudit mon code inutilement mais c'est juste que si j'ai besoin de changer d'environnement j'ai une compatibilité sans avoir a faire de modification que se soit sur le site ou l'environnement.

En tout cas j'espère que ça t'aidera si tu as besoin d'aide n'hésite pas.

------------------------------------------------------------------------------------------------------------
Windows 10 Pro 64bits - Firefox 47.0 - Chrome 51.0
Notepad++ v6.9.2 - NetBeans 8.1
Wampserver 3.0.4 64bits Modified
Apache 2.4.23 - PHP 5.6.23/7.0.8 - MySQL 5.7.13
PhPMyAdmin 4.6.3 - Adminer 4.2.4 - phpSysInfo 3.2.5

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP