Я использую netbeans для своего php проекта
При создании нового проекта я пытался создать его как "Удаленный проект" с этими настройками
Исходная папка: /var/www/html/myproject
URL проекта: http://ip-of-the-remote-server
Удаленное соединение: детали FTP vsftpd я создал в удаленном сервере (Успешное тестовое соединение)
Каталог Upload: /
При нажатии затем произошла 1-я проблема:
Это перечисляет все папки позади var
как bin
, etc
, var
...
Так как это имеет флажки, я думал хорошо, давайте снимем флажок с другими, и затем вторая проблема произошла:
Когда я проверяю одну только myproject папку, она автоматически проверяет var
, www
, и html
Теперь, если продолжаются, локальная папка явлена установкой как
var> www> HTML> myproject> var> www> HTML> myproject
Я проверил корневой каталог ftpuser, который я создал в vsftpd:
$ grep ftpuser /etc/passwd
ftpuser:x:1008:1009:PHP Server,,,:/var/www/html/myproject/:/bin/bash
Таким образом, кажется, что корневой каталог является мастером только как /var/www/html/myproject
Затем, почему это показывает папки и файлы выше его?
Вместо
Upload directory: /
попытка с помощью
Upload directory: /var/www/html/myproject