Name | In this field, type the name of the new remote server configuration. | FTP, FTPS, SFTP, WebDAV |
Type | In this list, choose the way to access the server. The available options are: FTP: choose this option to have PhpStorm access the server via the FTP file transfer protocol. SFTP: choose this option to have PhpStorm access the server via the SFTP file transfer protocol. FTPS: choose this option to have PhpStorm access the server via the FTP file transfer protocol over SSL (the FTPS extension). WebDAV: choose this option to have PhpStorm access the server via the WebDAV file transfer protocol (the WebDAV extension).
| FTP, FTPS, SFTP, WebDAV |
Host | In this field, specify the host name of the FTP/FTPS/WebDAV server to download the files from. | FTP, FTPS, WebDAV |
Port | In this field, specify the port to use. For FTP and FTPS, the default value is 21. For WebDAV, the default value is 6180. | FTP, FTPS, WebDAV |
User name | In this field, type your username for authentication to the server. | FTP, FTPS, WebDAV |
Login as anonymous | Select this checkbox to enable anonymous access to the server. | FTP, FTPS, WebDAV |
Password | In this field, type your password for authentication to the server. | FTP, FTPS, WebDAV |
Save password | Select this checkbox to have PhpStorm remember the specified password. | FTP, FTPS, WebDAV |
SSH configuration | From this list, choose one of the created SSH configurations from the list, or click and create a new configuration as described in Create SSH configurations. | SFTP |
Test connection | Click this button to check that the specified settings ensure successful connection via FTP/SFTP/FTPS/WebDAV. | FTP, FTPS, SFTP, WebDAV |
Root path | In this field, specify the folder used as the remote directory root for browsing the remote file system and setting the server path mappings and excluded paths. Do one of the following: Accept the default / path, which points at the root folder on the server. Type the path manually or click and select the desired folder in the Choose Root Path dialog that opens. Click Autodetect. PhpStorm detects the user home folder settings on the FTP/SFTP server and sets up the root path according to them. The button is only enabled when you have specified your credentials. foo | FTP, FTPS, SFTP, WebDAV |
Web server URL | In this field, specify the URL address of the Web server root folder. Click in the field to make sure that the specified server root URL address is accessible and points at the correct web page. Both HTTP and HTTPS are supported. | FTP, FTPS, SFTP, WebDAV |
Autodetect | Click this button to have PhpStorm detect the user home folder settings on the FTP/SFTP/FTPS server and set up the root path according to them. | FTP, FTPS, SFTP |
Advanced | Expand this area to specify the additional uploading settings. The set of controls in the dialog depends on the server access type, for more information, refer to Deployment: Connection Tab. | FTP, FTPS, SFTP |
TLS | Choose the method to invoke client security: Explicit: the explicit (active) security is applied. Immediately after establishing connection, the FTP client on your machine sends a command to the server to establish secure control connection through the default FTP port. Implicit: the implicit (passive) security is applied. In this case, security is provided automatically upon establishing connection to the server which appoints a separate port for secure connections. Note that the Implicit method is considered deprecated, and using it is discouraged.
| FTPS |
Don't check HTTP connection to server | When this checkbox is cleared, PhpStorm checks whether the specified URL address ensures successful connection to the server. Both HTTP and HTTPS are supported. When this checkbox is selected, PhpStorm moves to the next page of the Wizard without any connection check.
| FTP, FTPS, SFTP |