[Base Free] Connexion au serveur impossible ?
Résolu
AssassinTourist
Messages postés
409
Date d'inscription
Statut
Contributeur
Dernière intervention
-
DrFred59 -
DrFred59 -
Bonjour,
Je suis chez Free et j'ai depuis quelques années un petit site comme Pages Persos. J'ai activé ma BDD MySql il y a un an et je m'y connecte par http://sql.free.fr/phpMyAdmin/ avec des identifiants que Free m'a donné ("login" et "mdp"). J'ai créé à la racine de mes Pages persos un fichier .htaccess où j'ai marqué "php 5" (sans guillemets).
Bien.
J'ai créé un fichier test.php qui contient ce code :
J'appelle le fichier test.php et cela m'affiche : "Connexion au serveur impossible".
Pouvez-vous m'aider ? Merci d'avance !
--
Votre solution se trouve sur Google / Bing / Yahoo (CCM - High Tech), chez le véto (L'internaute - Animaux), dans votre librairie (L'internaute - Livres)
Je suis chez Free et j'ai depuis quelques années un petit site comme Pages Persos. J'ai activé ma BDD MySql il y a un an et je m'y connecte par http://sql.free.fr/phpMyAdmin/ avec des identifiants que Free m'a donné ("login" et "mdp"). J'ai créé à la racine de mes Pages persos un fichier .htaccess où j'ai marqué "php 5" (sans guillemets).
Bien.
J'ai créé un fichier test.php qui contient ce code :
<?php
$host='sql.free.fr';
$util='login';
$mdp_sql='mdp';
$base='login';
// Connexion au serveur MySql
$link=@mysql_connect("$host","$util","$mdp_sql") or die("Connexion au serveur impossible");
// Sélection de la base
$selection_base=@mysql_selectdb("$base") or die("Selection de la base de données impossible");
echo "YAY !";
?>
J'appelle le fichier test.php et cela m'affiche : "Connexion au serveur impossible".
Pouvez-vous m'aider ? Merci d'avance !
--
Votre solution se trouve sur Google / Bing / Yahoo (CCM - High Tech), chez le véto (L'internaute - Animaux), dans votre librairie (L'internaute - Livres)
2 réponses
-
Bonsoir
Si, PDO et mysqli sont maintenant (enfin !) disponibles chez Free. Il faut activer la version 5.6 de PHP. Je l'ai fait, ça marche.
Il suffit de mettre dans le fichier.htaccess :<ifDefine Free>
php56 1
</ifDefine>
Des explications ici : http://les.pages.perso.chez.free.fr/migrations/php5v6.io -
Bonjour,
Commence par ne plus utiliser l'ancienne extension mysql ...
passe à mysqli ou à la PDO.
Voici un peu de lecture :
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
https://www.commentcamarche.net/faq/27489-pdo-une-autre-facon-d-acceder-a-vos-bases-de-donnees