Fillezilla sur un serveur local
Résolu/Fermé
Bill-Billion
Messages postés
41
Date d'inscription
lundi 23 décembre 2019
Statut
Membre
Dernière intervention
2 septembre 2020
-
Modifié le 6 janv. 2020 à 17:44
Bill-Billion Messages postés 41 Date d'inscription lundi 23 décembre 2019 Statut Membre Dernière intervention 2 septembre 2020 - 16 janv. 2020 à 19:56
Bill-Billion Messages postés 41 Date d'inscription lundi 23 décembre 2019 Statut Membre Dernière intervention 2 septembre 2020 - 16 janv. 2020 à 19:56
A voir également:
- Utiliser filezilla en local
- Appdata local - Guide
- Telecharger filezilla - Télécharger - Téléchargement & Transfert
- Utiliser chromecast - Guide
- Filezilla server - Télécharger - Téléchargement & Transfert
- Ip local - Guide
7 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
6 janv. 2020 à 17:49
6 janv. 2020 à 17:49
Bonjour,
Soit ton tuto n'est pas bien rédigé, soit tu ne l'as pas bien compris.
En gros, Filezilla est un client FTP. Son but est de récupérer localement les fichiers du serveur, ou au contraire envoyer les fichiers locaux vers le serveur. Et c'est tout. Ce n'est pas avec lui que tu vas modifier le fichier local !
Donc si tu es déjà en local, tout ce qu'il te faut est un éditeur de texte. Il y a les rudimentaires (le bloc-note windows), et d'autres, plus évolués (Notepad++, VS Code, etc.).
Dernière chose, si tu fais du php, n'appelle pas ton fichier « fichier.txt », mais plutôt « .php »...
Xavier
Soit ton tuto n'est pas bien rédigé, soit tu ne l'as pas bien compris.
En gros, Filezilla est un client FTP. Son but est de récupérer localement les fichiers du serveur, ou au contraire envoyer les fichiers locaux vers le serveur. Et c'est tout. Ce n'est pas avec lui que tu vas modifier le fichier local !
Donc si tu es déjà en local, tout ce qu'il te faut est un éditeur de texte. Il y a les rudimentaires (le bloc-note windows), et d'autres, plus évolués (Notepad++, VS Code, etc.).
Dernière chose, si tu fais du php, n'appelle pas ton fichier « fichier.txt », mais plutôt « .php »...
Xavier
Bill-Billion
Messages postés
41
Date d'inscription
lundi 23 décembre 2019
Statut
Membre
Dernière intervention
2 septembre 2020
Modifié le 6 janv. 2020 à 18:50
Modifié le 6 janv. 2020 à 18:50
Le chapitre en question:lire et ecrire dans un fichier
comme utiliser un fichier pour y stocker des données:avec les fonctions fgets,fputs
Enfaite:le problème,j'apprend en ligne,j'ai dejà creer quelque chose de complet en php et mysql:peu satisfaisant :puisque consciemment j'ai vu que j'ai appris en vrac/en sautant des marches j'ai decidé de tout recommençé en suivant un cours au complet afin de voir les étapes que j'ai ratés:evidement j'avais raté celui d'ecrire dans les fichier:
comme utiliser un fichier pour y stocker des données:avec les fonctions fgets,fputs
Enfaite:le problème,j'apprend en ligne,j'ai dejà creer quelque chose de complet en php et mysql:peu satisfaisant :puisque consciemment j'ai vu que j'ai appris en vrac/en sautant des marches j'ai decidé de tout recommençé en suivant un cours au complet afin de voir les étapes que j'ai ratés:evidement j'avais raté celui d'ecrire dans les fichier:
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
7 janv. 2020 à 08:29
7 janv. 2020 à 08:29
Ah, lire et écrire en php dans le fichier, ok, je n'avais pas compris.
Je ne vois toujours pas le rapport avec Filezilla, mais effectivement j'étais à côté de la plaque en parlant d'éditeur de texte.
En php, effectivement on peut utiliser (notamment) fgets et fputs pour lire ou écrire dans un fichier. La documentation est là https://www.php.net/fgets https://www.php.net/fputs
Bon par contre, ne voyant pas ce que vient faire filezilla dans l'histoire, peux-tu décrire, étape par étape, ce que tu fais ?
Xavier
Je ne vois toujours pas le rapport avec Filezilla, mais effectivement j'étais à côté de la plaque en parlant d'éditeur de texte.
En php, effectivement on peut utiliser (notamment) fgets et fputs pour lire ou écrire dans un fichier. La documentation est là https://www.php.net/fgets https://www.php.net/fputs
Bon par contre, ne voyant pas ce que vient faire filezilla dans l'histoire, peux-tu décrire, étape par étape, ce que tu fais ?
Xavier
Bill-Billion
Messages postés
41
Date d'inscription
lundi 23 décembre 2019
Statut
Membre
Dernière intervention
2 septembre 2020
7 janv. 2020 à 23:04
7 janv. 2020 à 23:04
Selon le tuto
Pour que PHP puisse créer des fichiers, il doit avoir accès à un dossier qui lui en autorise la création. Il faut en effet donner le droit à PHP de créer et modifier les fichiers, sinon celui-ci ne pourra rien faire.
Il va falloir passer par… votre logiciel FTP ! Oui, celui-là même qui vous sert à envoyer vos pages sur le web.
En ce qui me concerne, j'utilise FileZilla (vous pouvez utiliser celui que vous voulez, la manipulation est quasiment la même).
Voilà la raison:
Pour que PHP puisse créer des fichiers, il doit avoir accès à un dossier qui lui en autorise la création. Il faut en effet donner le droit à PHP de créer et modifier les fichiers, sinon celui-ci ne pourra rien faire.
Il va falloir passer par… votre logiciel FTP ! Oui, celui-là même qui vous sert à envoyer vos pages sur le web.
En ce qui me concerne, j'utilise FileZilla (vous pouvez utiliser celui que vous voulez, la manipulation est quasiment la même).
Voilà la raison:
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
8 janv. 2020 à 09:59
8 janv. 2020 à 09:59
Ok, je vois. Du coup, le but est d'autoriser php à écrire dans le répertoire où tu veux que ton fichier soit placé.
Mais si ton fichier est placé en local, pas besoin d'utiliser Filezilla. En général, l'explorateur de fichier suffit (ça peut dépendre de ton système d'exploitation, Linux ou Windows ou autre...).
Mais pour commencer, je te conseille tout simplement de vérifier si php n'a pas déjà accès à ce dossier. Code ta lecture et écriture de fichiers dans php, et vérifie le résultat. Si ça marche, pas besoin de s'embêter ! Sous windows par exemple, à moins de vouloir écrire dans un dossier système, il y a de bonnes chances pour que Php écrive tous les fichiers qu'il veut sans aucun problème.
Xavier
Mais si ton fichier est placé en local, pas besoin d'utiliser Filezilla. En général, l'explorateur de fichier suffit (ça peut dépendre de ton système d'exploitation, Linux ou Windows ou autre...).
Mais pour commencer, je te conseille tout simplement de vérifier si php n'a pas déjà accès à ce dossier. Code ta lecture et écriture de fichiers dans php, et vérifie le résultat. Si ça marche, pas besoin de s'embêter ! Sous windows par exemple, à moins de vouloir écrire dans un dossier système, il y a de bonnes chances pour que Php écrive tous les fichiers qu'il veut sans aucun problème.
Xavier
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
8 janv. 2020 à 16:22
8 janv. 2020 à 16:22
Salut Bill-Billion,
Sinon, si tu veux juste t'entraîner à utiliser Filezilla, qui est un logiciel client FTP comme le dit exactement Reivax962, pour accéder à des fichiers qui sont sur ton serveur local, en faisant comme s'ils étaient distants, il te faudra installer sur ta machine un serveur FTP.
Le projet qui réalise "FileZilla" édite aussi un serveur FTP qui s'appelle "FileZilla Server" :
https://filezilla-project.org/download.php?type=server
Dal
Sinon, si tu veux juste t'entraîner à utiliser Filezilla, qui est un logiciel client FTP comme le dit exactement Reivax962, pour accéder à des fichiers qui sont sur ton serveur local, en faisant comme s'ils étaient distants, il te faudra installer sur ta machine un serveur FTP.
Le projet qui réalise "FileZilla" édite aussi un serveur FTP qui s'appelle "FileZilla Server" :
https://filezilla-project.org/download.php?type=server
Dal
Bill-Billion
Messages postés
41
Date d'inscription
lundi 23 décembre 2019
Statut
Membre
Dernière intervention
2 septembre 2020
8 janv. 2020 à 21:50
8 janv. 2020 à 21:50
Bonsoir,
Vu mon fuseau horaire je sais que vous faites dodo là maintenant ,merçi pour vos réponse,
Tout d'abord je vais faire ce qu'a dit Xavier
Et après Dal,
En partie Dal ce que tu as dit va m'aider beaucoup.
Je vous donne les réponse à la fin de la journée
Cordialement
Vu mon fuseau horaire je sais que vous faites dodo là maintenant ,merçi pour vos réponse,
Tout d'abord je vais faire ce qu'a dit Xavier
Et après Dal,
En partie Dal ce que tu as dit va m'aider beaucoup.
Je vous donne les réponse à la fin de la journée
Cordialement
Bill-Billion
Messages postés
41
Date d'inscription
lundi 23 décembre 2019
Statut
Membre
Dernière intervention
2 septembre 2020
16 janv. 2020 à 19:56
16 janv. 2020 à 19:56
Desolé pour le retard c'etait en faite top