Интеграция CPanel с JetBrains PhpStorm

Я создал учетную запись FTP на CPanel. Я также пытался настроить FTP на JetBrains PhpStorm, но я не могу установить соединение.

Я сделал учетные записи FTP, как показано ниже:

FTP Username: ****@*********.org
FTP server: ****.****.org
FTP & explicit FTPS port:  21

Мне нужно предложение о том, как подключиться к папке public_html/ из JetBrains PhpStorm, а затем синхронизировать файлы.

Ответы

Ответ 1

Выполните следующие действия:

  • Перейти к: Файл → Новый проект из существующих файлов...
  • Выберите: веб-сервер находится на удаленном хосте, файлы доступны через FTP/SFTP/FTPS.
  • Дайте имя и путь для локальной копии проекта
  • Выбрать: Добавить новый удаленный сервер
  • Заполните все поля
  • Выберите в качестве корневой папки папку public_html

Ответ 2

В предыдущем ответе ссылка нет о том, как подключиться к экземпляру cpanel, у меня тоже была эта проблема.

В меню развертывания PHPStorm есть поле для добавления хоста, теперь соединения PHPStorm имеют префикс ftp:// (или sftp, зависит от того, что вы выберете).

У Cpanel также есть собственный метод подключения, он по умолчанию создает ваш хост для входа как ftp.yoursite.com

PHPStorm интерпретирует это как ftp://ftp.yoursite.com, таким образом вы получаете сообщение об ошибке.

Это то, что вы должны сделать, чтобы успешно соединиться:

  • использовать SFTP
  • укажите имя хоста как домен верхнего уровня (TLD) yoursite.com
  • использовать порт 22
  • введите корневой путь с вашим именем пользователя: home/user-name
  • введите имя пользователя и пароль

Это сработало для меня.