Bonjour, je suis débutant dans le domaine , donc si ma question semble triviale, ne vous étonnez pas. J'ai commandé une base de donnée sql privée et j'y accede sans probleme (phpmyadmin et ssh via filezilla) afin d'intéragir avec cette derniere, j'ai hebergé un script php dans son repertoire dedié (/dump) qui s'occupe de recevoir mes requetes et d'y repondre.
Ma question est la suivante : comment acceder a ce fichier php afin de pouvoir appeler des fonctions de ce dernier depuis une requete www. (pour information je travaille sur Unity). j'ai jusqu'a présent utilisé des requetes www avec une url sur ma base de donnée locale, et je me demande si il est possible de faire pareil. j'ai aussi essayé avec le ssh mais le serveur me reponds que seul les sftp sont autorisées.
J'éspère avoir été clair dans ma demande.
Merci par avance du temps que vous consacrerez a me répondre.
Connection a ma base de donnée via un script php
Sujets apparentés
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
63689
03.09.2018 14:46
- Connexion à mon compte client
57180
13.02.2019 09:51
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
49657
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
34245
28.07.2017 11:39
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
29702
16.10.2016 16:24
- Augmenter taille PHP Post Max Size sur mutualisé ?
28002
04.12.2019 21:52
- The requested URL / was not found on this server
27745
02.03.2017 18:25
- NextCloud sur mutualisé
27044
07.04.2017 08:42
- Deploy d'un projet Node JS
27017
12.10.2016 20:18
- Passage en php 7.4
24788
30.06.2020 05:05
il est où ton script?
tu as un hébergement web chez Ovh?
Bonjour @PierreT11
Tu as dessous une description complète de connexion, test et déconnexion :
https://wordetweb.com/word-et-web/OVH-Tester-une-base-de-donnees-via-un-script-PDO-FR.htm
:-)
il est normal qu'elle apparaisse dans les bases, ce n'est plus la ou les bases du mutu
comme dit dans la doc, un sql privé n'est pas accessible de l'extérieur:
https://docs.ovh.com/fr/hosting/tout-sur-le-sql-prive/
un cloudDB oui
je ne sais pas ce que tu veux réellement, si tu veux attaquer une base de chez toi oui, mais je ne suis pas expert des offres Ovh en base
as tu regardé la doc: https://docs.ovh.com/fr/clouddb/debuter-avec-clouddb/
> j'ai uploadé sur mon espace de stockage de BDD
tu peux reformuler, je ne comprends pas
si je te comprend:
* cloudDb n'est pas une espace de stockage où sera interprété un script php (pas de serveur Web)
* tu indiquais vouloir attaquer la base de l'extérieur, donc ton script peut être chez toi ou sur un hébergement où qu'il soit
* tu dois, de mémoire, indiquer (autoriser) l'ip autorisée à se connecter sur ta base
* pas de phpmyadmin, il faut l'installer toi même sur ton Pc ou sur ton hébergement (ou regarde adminer, plus simple à installer?)
adminer est **un** script php, à lancer d'un serveur Web (ou en console avec php-cli?)
je suis inquiet, n'ai je pas compris la première fois?
ça serait dommage de prendre un hébergement mutualisé qui comprends lui aussi sa base
avec un hébergement, le script ne sera pas chez toi, mais distant
éventuellement, mais je ne comprends pas ce que tu cherches à faire réellement, pour un seul script php, tu peux utiliser un hébergement gratuit *start10m* que tu as avec ton nom de domaine
edit:
j'imagine que l'espace sur cloudDb est un espace servant à stoker des sauvegardes ou des dump pour importer
oui




---
---
---
c'est que tu as un hébergement?
que vois tu dans hébergement/infos générales: offre ?
c'est le domaine ça, ce n'est pas l'hébergement, mais cela indique que le domaine est hébergé, donc c'est là où tu dois mettre ton script
à gauche, descendre d'une ligne pour accéder à la config de l'hébergement
donc tu as de quoi héberger ton script, en le déposant en ftp, avec les paramètres indiqués dans ftp
hypothèse: ton script s'appelle `acces.php`
tu le poses dans le répertoire `www`
et tu l'appelles avec l'url: https://asynkrone.com/acces.php
non pas tellement, mais c'est moi qui suis pas sur les rails peut être?
https, oui certificat, il est ok pour ce domaine
sur ton url, je vois: ***ca roule***
mais *cannot resolve destination host* me laisse penser que l'hôte n'étant pas trouvé, le nom du serveur Sql n'est pas le bon?
tant mieux, car le certificat, il est sur le serveur et doit correspondre à l'hôte requêté
unity... je viens de regarder l'ami wiki ...
pour moi, c'est un environnement graphique que Canonical a essayé d'imposer sur ubuntu :)
sans le https://? ou alors le protocole s'indique autrement (-p443 par exemple) mais je ne connais pas unity
oui, là où est le script, ton hébergement
sur ton pc, il faut un interpréteur php... donc un serveur web+php
oui, pourquoi parles tu de port, cloudDb c'est le port standard 3306?
le script est bien sur l'hébergement (ip autorisée)?
enlèves les 2 premières lignes, ça n'a rien à faire
sur le cluster 26:
> Si vous avez besoin de l’adresse IP de la passerelle de sortie de votre hébergement (gateway), vous devez utiliser cette adresse IP : 91.134.248.211
à changer donc
https://docs.ovh.com/fr/hosting/liste-des-adresses-ip-des-clusters-et-hebergements-web/#cluster-026
un copie d'écran que tu as donnée plus haut
pour le reste je ne peux t'aider, je n'ai testé qu'une fois rapidement année dernière, me souviens plus de la forme des identifiants
vérifie le port, tu ne m'as pas répondu, c'est 3306 ou un autre ?
vérifie ne veux pas dire l'écrire ici, autant garder ça discret
https://docs.ovh.com/fr/clouddb/debuter-avec-clouddb/#lier-votre-site-a-la-base-de-donnees
> Port du serveur Il s'agit du port de connexion à votre instance CloudDB pour que votre site puisse se connecter à votre base de données. Cette information est accessible dans votre espace client, depuis le cadre Informations de connexion de l'onglet Informations générales.
Hello !
Je me permet de déterrer le sujet @PierreT11 car je suis exactement dans le même cas que toi (dev sous Unity etc...)
Est-ce que tout marche correctement pour toi depuis ? J'ai upload mes fichiers php sur le ftp de mon hébergement web mais impossible d'accéder à ces fichiers :(
J'ai vu qu'en enlevant le https:// ça avait marché pour toi mais de mon côté j'ai toujours une non connexion de la part d'Unity...
Merci pour ton retour si jamais tu es encore dans le coin ;)