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

Langage PHP Discussion :

Fonction include_once et apache 2.2.16


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut Fonction include_once et apache 2.2.16
    Bonjour,

    j'ai monté un petit serveur local sous debian sur lequel j'ai mis apache 2.2, jusque là il n'y a pas vraiment eu de soucis.
    J'ai ajouté dans le dossier /var/www/ les pages que j'avais faites et là.. tonnerre rien ne marche.
    L'erreur est la suivante:
    [error] [client 192.168.0.14] PHP Warning: include_once(): Failed opening '/var/wwwMedicina2/classTools/connexionBD.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/Medicina2/classView/test.php
    Ma page connexionBD.php contient des instructions pour se connecter à la bd:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
    function connexionBD()
    {
    	try
    	{
    		$bdd = new PDO("mysql:host=*******;dbname=Medicina", "root", "********l");
     
    	}
    	catch(Exception $e)
    	{
    	// En cas d'erreur, on affiche un message et on arrête tout
            die('Erreur : '.$e->getMessage());
    	}
    	return $bdd;
    }?>
    et dans la page test.php, je fais juste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php 
    include_once($_SERVER["DOCUMENT_ROOT"] . "Medicina2/classTools/connexionBD.php");
    ?>
    Pour terminer, jai eu à faire le mm test sur un serveur wamp sous windows et là il marche nickel...
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 330
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 330
    Billets dans le blog
    17
    Par défaut
    Manque un / dans la construction de ton chemin :

    Failed opening '/var/www/Medicina2
    Corrige l'appel à include_once.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut
    Merci Séb!!!
    je n'y avais pas fait attention!!
    COmme quoi 2 paires d'yeux valent mieux qu'une.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.3] Erreurs PHP avec la fonction include_once
    Par Nat82 dans le forum Langage
    Réponses: 6
    Dernier message: 25/07/2011, 17h42
  2. Réponses: 8
    Dernier message: 07/07/2007, 12h39
  3. Problème fonction include_once
    Par V_R46 dans le forum Langage
    Réponses: 1
    Dernier message: 27/07/2006, 10h39
  4. Réponses: 5
    Dernier message: 10/07/2006, 13h49
  5. configurer la fonction mail sur apache (windows)
    Par sensoo dans le forum Apache
    Réponses: 4
    Dernier message: 12/04/2006, 14h26

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