Problème connexion base de données chez 1and1
Résolu/Fermé
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
-
10 janv. 2013 à 19:55
mipolette Messages postés 99 Date d'inscription lundi 20 août 2012 Statut Membre Dernière intervention 22 mai 2014 - 15 sept. 2013 à 16:40
mipolette Messages postés 99 Date d'inscription lundi 20 août 2012 Statut Membre Dernière intervention 22 mai 2014 - 15 sept. 2013 à 16:40
A voir également:
- Problème connexion base de données chez 1and1
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Formules excel de base - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Facebook connexion - Guide
6 réponses
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
220
11 janv. 2013 à 08:57
11 janv. 2013 à 08:57
Salut,
Les 2 premières erreurs indiquent que le fichier na pas été trouvé, ce qui doit entraîner la dernière erreur. Vérifier l'url de vos includes.
Les 2 premières erreurs indiquent que le fichier na pas été trouvé, ce qui doit entraîner la dernière erreur. Vérifier l'url de vos includes.
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
99
11 janv. 2013 à 09:09
11 janv. 2013 à 09:09
oui, justement, c'est ça que je ne comprend pas. En effet, comme tu le dis, les 2 premières erreurs correspondent bien aux fichiers non trouvés, mais pourtant, le chemin des includes est correct.
Comme je le disais, en local, le site fonctionne parfaitement.
J'utilise des namespace pour utiliser mes classes, mais je ne vois pas pourquoi le problème viendrait de là, car php détecte bien les namespsace depuis la version 5.3, et je développe en 5.4, et l'hébergement également en 5.4..
C'est à ni rien comprendre...
Comme je le disais, en local, le site fonctionne parfaitement.
J'utilise des namespace pour utiliser mes classes, mais je ne vois pas pourquoi le problème viendrait de là, car php détecte bien les namespsace depuis la version 5.3, et je développe en 5.4, et l'hébergement également en 5.4..
C'est à ni rien comprendre...
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
99
12 janv. 2013 à 15:03
12 janv. 2013 à 15:03
je viens d'appeller 1&1, leur version de MySql est en la 5.0, et la mienne sur wamp, est la 5.524.
Le problème pourrait éventuellement venir de la?
Quelqu'un pourrait m'aider svp??
Le problème pourrait éventuellement venir de la?
Quelqu'un pourrait m'aider svp??
Comportement normal de PHP qui te signale qu'il ne trouve pas le fichier Connexion.php situé dans le dossier Base car le chemin fournit comporte un antislash (\). En local ça peut fonctionner mais sur le serveur d'hébergement, seul le slash (/) dans un chemin ou une url est accepté. Corriges donc ton include :
<?php // Erreur include('Base\Connexion.php'); // Correction include('Base/Connexion.php'); ?>
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
99
12 janv. 2013 à 16:43
12 janv. 2013 à 16:43
J'ai déja essayé, ça ne fonctionne toujours pas...
En fait, sur ma page creationspersonnalisee.php, j'utilise un autolad, je l'importe comme ceci:
et donc, j'importe ma classe Connexion, situé dans l'espace de nom Base comme ceci:
ou du coup comme ça
Mais toujours rien.....
En fait, sur ma page creationspersonnalisee.php, j'utilise un autolad, je l'importe comme ceci:
include_once("inc/php/divers/autoload.php");
et donc, j'importe ma classe Connexion, situé dans l'espace de nom Base comme ceci:
$connexion = Base\Connexion::getConnexion();
ou du coup comme ça
$connexion = Base/Connexion::getConnexion();
Mais toujours rien.....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
99
12 janv. 2013 à 17:09
12 janv. 2013 à 17:09
voici mon fichier autoload:
<?php //importation de la classe: function __autoload($pNom) { include_once(Configuration\Informations::CHEMIN_RACINE . "inc/php/classes/" . $pNom . ".php"); } ?>
mipolette
Messages postés
99
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
22 mai 2014
99
15 sept. 2013 à 16:40
15 sept. 2013 à 16:40
Pour ce que ça intéresse, voici une des réponses qui existent:
function __autoload($pNom)
{
$pNom = str_replace("\\", "/", $pNom);
include_once(Configuration\Informations::CHEMIN_RACINE . "inc/php/classes/" . $pNom . ".php");
}
function __autoload($pNom)
{
$pNom = str_replace("\\", "/", $pNom);
include_once(Configuration\Informations::CHEMIN_RACINE . "inc/php/classes/" . $pNom . ".php");
}