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

Gratuit Discussion :

Qui choisir comme hébergeur gratuit


Sujet :

Gratuit

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut Qui choisir comme hébergeur gratuit
    Bonjour

    Je suis en tain de réaliser un site perso avec formulaire contact, formulaire pour envoyer certaines participations, php, BDD sql.

    Mon hébergeur principal est free qui en est encore à PHP...
    3 !!!

    si, si 2+1 !!!

    même la fonction mail() ou mailto() ne marche pas chez eux. Ca ne mail rien du tout.

    Je recherche donc un hébergeur gratuit pour y déposer mes formulaires et la BDD.

    Que me conseillez-vous ?
    J'avais il y a quelque temps vaguement tenter un gratuit dont j'ai oublié le nom... j'ai remplis des tas de cases et je n'ai jamais reçus le moindre lien ni le moindre avis...

    Donc à votre bon coeur.

    Merci

  2. #2
    Invité de passage
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2026
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 27
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2026
    Messages : 10
    Par défaut
    Bonjour,

    Vu ton besoin, je pense qu'il faut surtout faire attention aux limitations des offres gratuites. Beaucoup bloquent certaines fonctions comme l'envoi de mails, imposent des quotas ou utilisent des versions PHP assez anciennes. Pour un site personnel ou un projet en phase de test, un hébergement gratuit peut dépanner, mais si le site doit évoluer il vaut parfois mieux partir sur une petite offre payante avec une version PHP récente et une vraie gestion des mails.

    Après, pour ton cas précis avec PHP et SQL, je regarderais plutôt du côté d'un hébergeur qui accepte les versions PHP récentes et les bases MySQL sans trop de restrictions.

  3. #3
    Invité de passage Avatar de David94FR
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2025
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2025
    Messages : 48
    Par défaut
    Oublie l'hébergement Free pour du PHP moderne, leurs pages perso sont bloquées sur des versions obsolètes et la fonction mail() y est bridée ou totalement hors service.

    Pour ton besoin (PHP moderne + BDD + envoi de mail fiable) :

    • Hébergement & BDD : Ouvre un compte gratuit chez AlwaysData (excellent support PHP/MySQL, accès SSH, dashboard propre) ou PlanetHoster (offre World Lite).
    • Envoi de mails (SMTP) : Ne compte pas sur le mail() natif des hébergeurs gratuits (finition quasi systématique en spam). Utilise un service transactionnel comme Brevo (ex-Sendinblue, gratuit jusqu'à 300 mails/jour). Crée un compte et récupère tes identifiants SMTP (hôte, port, clé API/mot de passe).
    • Script PHP : Intègre PHPMailer à ton projet (via composer require phpmailer/phpmailer ou en téléchargeant directement les sources).
    • Configuration : Configure PHPMailer pour passer par le serveur SMTP de Brevo au lieu de passer par la fonction native PHP.

  4. #4
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 625
    Par défaut
    Salut à tous.

    Je suis chez Alwaysdata depuis 2013 et j'en suis parfaitement content.
    C'est français, il faut quand même le signaler.
    Ils sont très sympathiques, performants que ce soit en réactivités ou en conseilles.

    J'ai une offre gratuite et je dispose de 1Go d'espace de stockage, ce qui est énorme.
    Les tarifs ont beaucoup baissés depuis que j'y suis.
    Un abonnement par mois pour 50Go est à 5€/mois hors taxe, donc 6€/mois TTC. Franchement, ce n'est pas cher.

    Je n'ai jamais eu aucun problème de quelque nature que ce soit.
    J'ai hébergé chez eux mon nom de domaine qui me sert surtout pour gérer mes adresses mail.
    Ainsi qu'un petit site WEB (genre vitrine) qui d'ailleurs, il faudrait que je le réactualise.

    Le lien vers AlwaysData.

    Cordialement.
    Artemus24.
    @+

  5. #5
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    merci pour toutes ces réponses qui arrivent à point nommé car je ne vais pas tarder à penser à ouvrir mon site/blog officiellement. Il reste des points de détail de présentation à régler mais le gros travail d'abatage a été fait depuis un an.
    En effet free bloque tout, mail() et mailto() ne sont pas utilisables de même que la simple connexion à un bdd.
    J'ai donc été obligé d'installer wamp pour simuler correctement php.

    Je ne sais pas encore bien ce que je vais faire; peut-être garder les pages du site chez free parce qu'il n'y a aucune pub et faire héberger les formulaires de contact et le "moteur de recherche" chez quelqu'un d'autre si c'est possible.

    En tout cas merci pour les réponses

  6. #6
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 625
    Par défaut
    @ Noradan : Commence par prendre un nom de domaine hébergé chez AlwaysData.
    Quand tu ouvres ton compte en utilisant un pseudo, tu as automatiquement une adresse mail dont le "top level domain" est AlwaysData.net.
    Tu découvres AlwaysData puis quand tu te sentiras prêt, tu pourras migrer ton site WEB chez eux.

  7. #7
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 091
    Par défaut
    Citation Envoyé par noradan Voir le message
    En effet free bloque tout, mail() et mailto() ne sont pas utilisables de même que la simple connexion à un bdd.
    Heu ...
    La connexion Bdd et site chez free fonctionne ...
    A moins que vous ne vouliez un truc plus exotique genre le site à un endroit et la base dans un autre.

    hth,

  8. #8
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    et bien tu as de la chance car pour ma part j'ai reçus

    function "mysqli_connect" unknown !

    Un peu compliqué dans ces conditions de fabriquer un moteur de recherche.

  9. #9
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    J'ai apparemment créé un site sur alwaysdata.
    Filezilla a réussi à s'y connecter mais lorsque j'écrit "mon-site.alwaysdata.net" dans firefox j'ai seulement droit au message

    "Ce site web est hébergé par alwaysdata.
    blablabla"

    Je ne comprend pas ce qui cloche. j'ai testé avec http et https... mais rien.

    Méééheueu !
    Pourquoi ça ne marche pas ?

  10. #10
    Invité de passage
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2013
    Messages : 118
    Par défaut
    Bonjour, La page d’accueil de ton site c'est bien index.html ou index.php?
    Si oui un capture écran de Filezilla de la structure des fichiers coté serveur pourrait aider à comprendre.

    Tu as bien placer tes fichier dans le bon répertoire?

  11. #11
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    comme chez free (où ça s'ouvre sans problème... c'est après que ça se gâte) j'ai tout mis dans la racine

  12. #12
    Invité de passage
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2013
    Messages : 118
    Par défaut
    Je ne connais pas les serveurs de free, mais en règle général tu disposes d'un répertoire un niveau au dessus du répertoire accessible au publique.
    Tu devrais avoir un répertoire www ou htdocs ou public dans lequel ce trouve le fichier que tu visualises actuellement dans ton navigateur.
    C'est le répertoire dans lequel doit ce trouver ton site. Tout ce qui n'est pas dans ce répertoire n'est pas accessible au navigateur.

    Édit : c'est dans le répertoire www que doit ce trouver les fichiers de ton site.
    Lire la documentation de ton hébergeur => https://help.alwaysdata.com/fr/docs/...ser-filezilla/

  13. #13
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    oui, ça a l'air d'être ça.
    Apparemment chez alwaysdata je dois tout mettre dans un répertoire www, la racine étant vide.
    D'ailleurs pendant que 'on y est : que peut-on ou doit-on mettre dans ce répertoire ?

    J'ai également essayé de transférer ma bdd. J'ai donc exporté la base et copier le fichier sql dans le répertoire www mais évidemment (sinon je ne poserais pas la question)
    ça ne connecte pas
    j'ai comme réponse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fatal error: Uncaught mysqli_sql_exception: Connection refused in /home/MONSITE/www/indexgroupe.php:70 Stack trace: #0 /home/MONSITE/www/indexgroupe.php(70): mysqli_connect('MONSITE.alw...', 'root', Object(SensitiveParameterValue), 'MABDD') #1 {main} thrown in /home/MONSITEs/www/indexgroupe.php on line 70
    Je tente la connexion à partir d'un fichier nommé "indexgroupe.php" contenant la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $bdd=mysqli_connect('prog-lyrics.alwaysdata.net', 'root', '','MABDD') or die
    ("Connexion au serveur impossible");
    j'ai mis "root" parce que c'est le nom que je mets pour me connecter en localhost avec wamp et que j'imagine que c'est ce qu'il faut mettre.

    verre iz ze probleme ?

  14. #14
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 091
    Par défaut
    Citation Envoyé par noradan Voir le message
    comme chez free (où ça s'ouvre sans problème... c'est après que ça se gâte) j'ai tout mis dans la racine
    J'ai fait tourner des tas de sites chez Free, ça a toujours fonctionné et même si il y avait une base de données...

  15. #15
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 508
    Par défaut
    Citation Envoyé par noradan Voir le message
    D'ailleurs pendant que 'on y est : que peut-on ou doit-on mettre dans ce répertoire ?
    Ton dossier www doit contenir toutes les ressources qui peuvent être accessibles via une URL (html, css, js, images...).
    Ce dossier ne doit idéalement pas contenir de ressources qui doivent être inaccessibles via une URL, par exemple ton éventuel fichier config.php contenant les paramètres du site (mdp de la bdd par exemple) peut être situé à la racine à coté du dossier www : ce fichier pourra être inclus dans tes scripts php (via include/require) mais il ne sera pas accessible par URL pour limiter les risques.


    Pour la bdd, tu dois importer ton fichier sql dans le SGBD de ton hébergeur, ce dernier doit surement te mettre à disposition un accès à un client sql pour le faire (PhpMyAdmin ou autre).
    Regarde si tu peux te connecter ici : https://phpmyadmin.alwaysdata.com/
    Le nom d'utilisateur et le mdp pour te connecter à la bdd ont dû t'être fourni par l'hébergeur (voir dans les mails et/ou dans l'espace client).

  16. #16
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 625
    Par défaut
    @Noradan : le répertoire www contient déjà un environnement par défaut.
    Avant d'installer quoi que ce soit, tu peux faire le ménage.

    Ensuite, pour accéder à ton site web que tu viens d'installer dans le répertoire www, il faut pouvoir faire le lien entre ce répertoire www et ton nom de domaine, genre "www.exemple.com".
    Ce genre de configuration se fait dans le site "admin", puis dans l'onglet "web/site" où tu renseignes le lien entre "www" et ton nom de domaine.

    Pour l'accès à ta base de données, il faut passer aussi par "admin" puis mysql (si tu utilises mysql ou mariadb).
    En principe, ta base se nomme : {ton pseudo}_base. Tu ne peux pas mettre autre chose que cette base de données.
    Tu rentres dans le détail et là, tu vois un identifiant qui n'est pas ton pseudo. Ceci te permet d'aller sous phpmyadmin.

    Le reste se trouve dans la documentation d'AlwaysData.

  17. #17
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    Citation Envoyé par Ti-Slackeux Voir le message
    J'ai fait tourner des tas de sites chez Free, ça a toujours fonctionné et même si il y avait une base de données...
    Et bien je suis toute ouie pour que tu m'explique comment faire parce qu'une fois que free me répond que la fonction mysqli_connect" est inconnue, je ne vois pas très bien ce que je peux faire
    Je viens de réessayer pour te donner exactement la réponse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Fatal error: Call to undefined function: mysqli_connect()

  18. #18
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    @Artemus24: Pour ce qui me concerne là maintenant je crois que mon répertoire www était vide. Je n'ai pas eu de problème pour accéder au site. Ca n'a pas fonctionné le jour même mais le lendemain et depuis je n'ai pas eu de difficulté (Je n''ai pas tout mis; juste déposé de quoi voir comment ça fonctionne.)

    Pour la bdd je vais voir tout de suite

    @+

  19. #19
    Nb
    Nb est déconnecté
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 179
    Par défaut
    Essaye pdo, peut etre que mysqli n est pas activé chez free.

  20. #20
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 231
    Par défaut
    J'ai fait ce que j'ai pu ... sans grand succes
    J'ai changé mon fichier de connexion à la base avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $bdd=mysqli_connect('mysql-MONSITE.alwaysdata.net', 'root', '','MONSITE_base') or die
    ("Connexion au serveur impossible");
    j'ai changé le nom du fichier sql de la base en "MONSITE_base" j'ai d'ailleurs également changé le nom qui apparraissait dans le fichier lui-même (avant "structure de la table machin chose" il y a ne nom de la base)

    Mais j'ai progressé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    : Uncaught mysqli_sql_exception: Access denied for user 'root'@'2a00:b6e0:1:20:23::1' (using password: NO) in /home/
    ça a l'air d'être "root" qui le dérange et plus la connexion qui est refusée.

    J'ai aussi lancé le "phpmyadmin" de Adata j'ai tenté le coup d'importer une bdd mais rien ne s'est affiché.
    Quand je vais dans l'onglet "DataBase" j'ai juste "create database" et "no privilege in create tadabases"

    C'est un peu hermétique pour moi

Discussions similaires

  1. Que choisir comme outil CRM (Gestion relation clients) open source et gratuit?
    Par boniface dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 11/08/2014, 17h07
  2. [C#] UserControl qui reagit comme un bouton
    Par 5:35pm dans le forum Windows Forms
    Réponses: 1
    Dernier message: 25/05/2006, 05h00
  3. Réponses: 3
    Dernier message: 23/05/2006, 11h03
  4. Que choisir comme base de données ?
    Par zarbouine dans le forum Bases de données
    Réponses: 6
    Dernier message: 18/05/2006, 19h15
  5. Problème XOR qui réagit comme un OR
    Par Pymm dans le forum ASP
    Réponses: 10
    Dernier message: 13/10/2005, 09h56

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