Я добавил сервер в настройки развертывания PhpStorm, но меню Инструменты → Развертывание → Загрузка в меню по-прежнему выделено серым цветом.
Меню развертывания PhpStorm выделено серым цветом
Ответ 1
Вам нужно указать сопоставление пути развертывания на вашем сервере. Даже если это просто корневой путь, вам нужно ввести /. PhpStorm не делает это автоматически.
Перейдите на ваш сервер в настройках развертывания, перейдите на вкладку "Сопоставления" и введите слэш (или ваше сопоставление) в поле "Путь развертывания на сервере". Вам не нужно вводить веб-путь. Теперь меню развертывания должно быть отброшено.
Ответ 2
Кроме того, если ваш локальный путь (внутренняя конфигурация сопоставлений) не является вашим корнем проекта, вам нужно щелкнуть по развертываемой папке в дереве проектов, чтобы включить меню.
Ответ 3
Кроме того, если в нижней части контекстного меню полностью отсутствует меню "Развертывание", настройте сервер по умолчанию.
Нажмите на сервер с галочкой, чтобы сделать сервер опцией по умолчанию для проекта.
Затем вы получите это дополнительное меню, если щелкнуть правой кнопкой мыши файл, папку или проект.
Ответ 4
В версии 2019.2, если вы не установите путь к/в отображении, он будет недоступен. Предыдущая версия, вы можете оставить это поле пустым
Ответ 5
Если развертывание было доступно и внезапно перестало работать, убедитесь, что ваши учетные данные не удалены из настроек развертывания (вкладка "Соединение" ).
Ответ 6
Если какой-либо из этих ответов не помогает, поскольку вы даже не видите меню сервера, возможно, у вас отключен плагин Remote Hosts Access
.
Зайдите в настройки, зайдите в плагины и включите Remote Hosts Access
.
Ответ 7
Пожалуйста, проверьте, включены ли следующие параметры в настройках (Ctrl + Alt + S). Снимает флажок, если Php Storm падает. Проверьте параметры ниже и перезапустите редактор.
Это работает для версии 2017.2.1 Кроме того, установите флажок Windows-> Сохранить текущий макет по умолчанию, чтобы быть уверенным, что в будущем вы сможете восстановить макет.