J'utilise netbeans pour mon projet php
Lors de la création du nouveau projet, j'ai essayé de le créer en tant que "Projet distant" avec ces paramètres.
Dossier Sources: /var/www/html/myproject
URL du projet: http: // ip-of-the-remote-server
Connexion à distance: Détails FTP de vsftpd créé sur le serveur distant (Test de la connexion réussi)
Répertoire de téléchargement: /
En cliquant next le 1er problème est survenu:
Il répertorie tous les dossiers derrière var
comme bin
, etc
, var
...
Puisqu'il a des cases à cocher, j'ai pensé que nous pouvions décocher les autres, puis le deuxième problème est survenu:
Lorsque je vérifie seul le dossier de mon projet, il vérifie automatiquement var
, www
et html
Maintenant, si continue, le dossier local a été configuré comme
var> www> html> monprojet> var> www> html> monprojet
J'ai vérifié le répertoire personnel du ftpuser que j'ai créé dans vsftpd:
$ grep ftpuser /etc/passwd
ftpuser:x:1008:1009:PHP Server,,,:/var/www/html/myproject/:/bin/bash
Il semble donc que le répertoire de base n’est écrit que comme /var/www/html/myproject
Alors pourquoi montre-t-il les dossiers et les fichiers au-dessus?
Au lieu de
Upload directory: /
essayez d'utiliser
Upload directory: /var/www/html/myproject