Page 1 sur 3

[RESOLU] Unity > php > mysql... je fais quoi des php ?

Publié : 04 Déc 2019 17:10
par SoPic
Bonjour à tous !

Je suis arrivé au bout de mon projet ::d
En tout cas à un niveau qui me convient pour un lancement. Je développe sous android et j'ai une base de données. Mes requêtes sql sont dans des fichiers php et j'utilises le unitywebrequest pour communiquer avec eux.
Ma base de données est en ligne, et je peux communiquer avec elle ! Par contre... je fais quoi de mes fichiers php ? :rouge:

Je les ai balancé sur un ftp mais pour y accéder j'ai besoin de me connecter et je suis même pas sûr de pouvoir le faire dans mon offre. Je me suis poser la question de les mettre directement dans l'appli, dans les assets... mais je sais pas si c'est une bonne chose ou même si c'est possible. (j'ai les identifiants de ma base de données dans le php, forcément) Bref, je suis perdu, débutant, et je n'arrive pas à trouver la solution sur le net. Je dois surement mal chercher :gene:

Merci pour vos lumières :amen:

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 04 Déc 2019 18:49
par Alesk
Tes fichiers php doivent rester sur le serveur qui héberge la base de données.

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 05 Déc 2019 00:57
par SoPic
Merci pour ta réponse. Là je suis en train de me connecter en sftp mais ça veut pas... comprends pas :/
Quand j'y arriverai, car j'y arriverai, je dois bien indiquer à unity les codes d'accès non ? Tu saurais où m'aiguiller pour que je cherche ça ?

Encore merci :super:

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 05 Déc 2019 10:29
par Alesk
Je ne comprends pas bien ce que tu veux faire ...

Ton appli Unity dialogue via http avec un php hébergé sur un serveur, qui lui même fait des opérations sur une bade de données mysql hébergée elle aussi sur un serveur.

Que veux-tu changer ça ?

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 11:54
par SoPic
Hop, je retourne au charbon car non, mon problème n'est pas réglé :pleur4:

Résumé : Ma base de données est en ligne sur un service Cloud DB d'OVH, et ça marche bien (avec mes php en serveur local)
J'ai upload mes fichiers php sur mon hébergement web, toujours chez ovh.
... je n'arrive pas à accéder à mes fichiers php depuis l'extérieur...

Je me suis connecté en ftp sur mon hébergement, j'ai un fichier crossdomain.xml à la racine et un répertoire monApp dans lequel j'ai upload mes fichiers php.
J'essaye de me connecté avec monsiteweb.com/monApp/monfichier.php mais rien n'y fait.

J'ai forcément manqué un truc, mais impossible de trouver quoi. Si quelqu'un a une idée... :amen:
Merci d'avance !

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 15:30
par Alesk
Quand tu tapes l'url directement dans un navigateur web, as-tu accès à ton fichier php ?

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 15:41
par SoPic
Non, j'ai fait le test effectivement et ça ne marche pas non plus...

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 16:08
par Alesk
Alors c'est que tu n'as pas placé tes fichiers au bon endroit...

Peux-tu envoyer un screenshot de ton arborescence de fichiers en ftp ?

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 16:25
par SoPic
Image[/img]

Voilà.

Re: Unity > php > mysql... je fais quoi des php ?

Publié : 13 Jan 2020 17:25
par Alesk
Normalement chez ovh, tu dois avoir un dossier "www" qui est la racine du site qui sera affiché sur ton nom de domaine... Si ce n'est pas le cas, regarde dans la config de ton panneau d'admin ovh. (hébergement / ton nom de domaine -> multisite)