IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Migration Application PHP


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut Migration Application PHP
    Bonjour,
    Tout d'abord, je voulais vous signaler que je ne suis pas développeur PHP mais simple utilisateur.
    Dans le cadre d'un projet de migration infra, je dois migrer une application PHP d'un serveur Windows 2003 vers un serveur Windows 2012.
    Après vérification sur l'ancien serveur, j'ai installé Wamp, déplacé les fichiers sources et tenté de lancer l'appli. Malheureusement (mais je m'en doutais), j'ai un message d'erreur de connexion à la base de données SQL Server.
    J'ai créé un fichier DSN (connexion Ok) mais l'appli ne se connecte toujours pas.

    Je demande donc votre aide pour savoir ce que j'ai oublié, ce que je dois vérifier etc...
    Merci

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    La connexion à la db se fait dans un fichier PHP en dur.
    Il faudrait lister l'arborescence du projet pour pouvoir vous aiguiller sur quel fichier.
    Souvent c'est parlant

    conf.php
    config.php
    db.php
    database.php

    Mais passer d'un 2003 à un 2012, êtes vous sur des version PHP....car une migration du serveur ne suffira pas, il faut aussi migrer l'application avec les saut de versions de PHP.

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut
    Merci pour votre réponse
    J'ai un fichier qui s'appelle class_IAD_ODBC.PHP avec les différentes opérations liées à la BDD (odbc_fetch_row, odbc_fetch_array, odbc_connect...) et le lien vers la BDD
    Dans le fichier index.php j'ai également ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?PHP
    Session_Start();
    	// instancier l'accès aux données
    	require_once("Classe_IAD_ODBC.php");
    	$LO_IAD   = New Classe_IAD();	
    ?>

  4. #4
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Ok dans wampserver avez-vous activé les modules de db ?

    Je connais pas windows, mais je dirais

    odbc , mssql, sqlsrv .......

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut
    Oui c'est activé

    Voici l'erreur exacte :
    odbc_connect() [<a href='function.odbc-connect'>function.odbc-connect</a>]: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Échec de l'ouverture de session de l'utilisateur*'exploit'., SQL state 28000 in SQLConnect in Classe_IAD_ODBC.php

  6. #6
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Simple question.

    J'imagine que la db à aussi été migré et que les user de cette db on été recréé ?

Discussions similaires

  1. migration d'application PHP sur serveur IIS
    Par zenzen80 dans le forum Langage
    Réponses: 0
    Dernier message: 25/09/2012, 14h49
  2. Réponses: 5
    Dernier message: 01/10/2006, 16h55
  3. application php+mysql de gestion executable
    Par kephrem dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 03/02/2006, 09h55
  4. [EasyPHP] Probleme de deployement d'une application PHP sous linux
    Par stomerfull dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 16/01/2006, 15h39
  5. [Migratation] Application portable, indépendant du SGDB
    Par benouille dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 28/08/2002, 13h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo