2.5.2.3.1. Налаштування підключення по FTP і SFTP у PhpStorm

Якщо підключення проходить успішно, але файли не передаються і в логах FTP присутні помилки «Data connection closed», спробуйте зменшити кількість одночасних підключень (опція «Concurrent connection limit» або «Number of connections»).

Для підключення до хостингу по FTP налаштуйте PhpStorm таким чином:

  • «Name» — довільна назва створюваної конфігурації підключення до віддаленого сервера.
  • «Type» — «FTP».
  • «Host» — хост FTP.
  • «Port» — 21.
  • «User name» — логін FTP.
  • «Password» — пароль FTP.
  • «Save password» — увімкніть, щоб запам'ятати пароль і не вводити його при кожному підключенні.
  • «Root path» — шлях до потрібного каталогу на сервері відносно каталогу доступу FTP (можна вибрати після натискання на іконку з папкою).
  • «Web server URL» — URL сайту або його сервісна адреса (можна не вказувати, якщо нижче увімкнути «Don't check HTTP connection to server»).
  • Натисніть «Advanced» і вкажіть додаткові налаштування:
    • «Passive mode» — обов'язково увімкніть.
    • «Show and process hidden files» — увімкніть, якщо потрібно бачити всі файли в каталозі, включно з прихованими.
    • «Encoding for client-server communication» — utf-8.

Протестувати підключення можна кнопкою «Test Connection».

Для підключення до хостингу по SFTP налаштуйте PhpStorm таким чином:

  • «Name» — довільна назва створюваної конфігурації підключення до віддаленого сервера.
  • «Type» — «SFTP».
  • «Host» — хост SSH.
  • «Port» — 22.
  • «User name» — логін SSH.
  • «Authentication» — «Password».
  • «Password» — пароль SSH.
  • «Save password» — увімкніть, щоб запам'ятати пароль і не вводити його при кожному підключенні.
  • «Root path» — шлях до потрібного каталогу на сервері відносно кореня файлової системи (можна дізнатися в налаштуваннях сайту або вибрати після натискання на іконку з папкою).
  • «Web server URL» — URL сайту або його сервісна адреса (можна не вказувати, якщо нижче увімкнути «Don't check HTTP connection to server»).
  • Натисніть «Advanced» і вкажіть додаткові налаштування:
    • «Encoding for client-server communication» — utf-8.

Протестувати підключення можна кнопкою «Test Connection».

Зміст