CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Installer un site internet (php/database)

TheOxbow-000
TheOxbow-000
Niveau 33
03 septembre 2022 à 17:49:43

Hello !
Mon problème est assez simple mais je suis assez noob, si quelqu'un arrive à m'aider clairement je le tipp sur paypal !
J'aimerai installé un site, mon développeur l'a terminé et y a en gros tout le code source dans un fichier zip (c'est du php/html/css/javascript/sql)

Le fichier .zip contient aussi un fichier .sql (que je vais devoir installer séparément dans phpmyadmin j'imagine) et surtout un fichier "database.php".

Ce fichier "database.php" fait le lien entre le site et la base de donnée SQL. Je dois le paramétrer pour qu'il puisse communiquer avec la base de donnée SQL.

Il contient ça :

<?php 
$con = mysqli_connect("localhost", "root", "", "source_code_name");
mysqli_set_charset($con, 'utf8mb4');
?>

Là comme ça je comprends que je dois remplacer "localhost", "root", " et "source_code_name"
Y a aussi un "" vide (entre root et source code name), je sais pas ce que c'est

Est-ce que tout ce bordel parle à quelqu'un ? Quelqu'un sait où je trouve les infos à mettre là dedans ? Merci infiniment !!!

Message édité le 03 septembre 2022 à 17:51:42 par TheOxbow-000
Magrozz
Magrozz
Niveau 7
03 septembre 2022 à 18:59:55
$con = mysqli_connect(host, username, password, dbname);

Il s'agit de toutes les informations nécessaires pour que ton site puisse se connecter à ta base de données. Le "" c'est le mot de passe.
Tu devrais trouver ça dans ton panel d'administration en fonction de l'offre que tu as prise.

daadaadaad
daadaadaad
Niveau 32
04 septembre 2022 à 11:07:10

Sur une installation neuve de wamp ou autre qui viennent avec serveur php, base de donnée mysql et phphmyadmin, généralement l'utilisateur root et créer par défault sans mot de passe.

Si tu utilise la base de donnée locale alors laisse localhost. Du coup, tu n'a rien à changer dans database.php

Il faut juste que tu installe le fichier .sql dans un schéma nommé "source_code_name"

Message édité le 04 septembre 2022 à 11:07:37 par daadaadaad
Marav
Marav
Niveau 50
04 septembre 2022 à 18:30:50

Précision importante ici que tu n'as pas dite, tu veux installer en local ( sur ton ordi ) ou sur un serveur que tu as déjà commencé à louer ? Si c'est la deuxième réponse, le message de daadaadaad ne pourrais pas te satisfaire puisque la plupart des hébergeurs grand public & mutualisé te proposent une interface sur leurs services ( le plus souvent cPanel ) pour gérer tes bases de données et tes codes d'accès.

Précision assez cruciale ici si tu veux être aidé, évidemment en local ce que dit daadaadaad est juste.

just_mclovin
just_mclovin
Niveau 7
19 septembre 2022 à 10:51:51

N'oublie pas de mettre les infos sensibles dans une variable d'environnement
Je suis développeur backend sur Node donc je ne sais pas si ça fonctionne pareil en PHP.

TidoDaWiseOlMan
TidoDaWiseOlMan
Niveau 7
19 septembre 2022 à 12:53:56

Le 19 septembre 2022 à 10:51:51 :
N'oublie pas de mettre les infos sensibles dans une variable d'environnement
Je suis développeur backend sur Node donc je ne sais pas si ça fonctionne pareil en PHP.

C'est possible via getenv().

spiirix
spiirix
Niveau 16
22 octobre 2022 à 02:04:47

viens mp si ta besoin c’est super simple

Oberginee
Oberginee
Niveau 7
05 décembre 2022 à 21:25:38

Déjà on dit pas "installer" mais "déployer" pour un site web.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment