PhpStorm - URL-адрес корневого сервера для конфликтующего развертывания
Как установить абсолютный URL проекта, отличный от URL корневого сервера?
Я ищу решения, кроме:
- Настройки: кажется устаревшим (я запускаю PS-181)
оставив пустую ссылку на корень сервера, совет от Джейсона Лотито.
- Второй работает для меня, но GUI продолжает кричать, что корневой URL-адрес сервера не указан.
- Но больше не работает, если
Кто-нибудь пришел с правильным, лучшим решением?
РЕДАКТИРОВАТЬ: Как установить URL проекта
- файл
- настройки
- Сборка, выполнение, развертывание
- развертывание
- вкладка "Соединение": установите "корневой URL веб-сервера"
- Вкладка Mappings: установить "веб-путь на сервере"
РЕДАКТИРОВАТЬ 2:
Таким образом, вы разделяете одну и ту же запись развертывания между несколькими проектами... Почему бы просто не сделать ее видимой только для текущего проекта... чтобы она стала специфичной для проекта, и вы вводите любые данные, которые хотите, без каких-либо взломов (поскольку это не повлияет на другой проект). PS Билет, который вы упомянули, был создан давно, когда были только общие записи. Проектные записи доступны уже несколько лет... -
Я точно использую одно и то же развертывание между несколькими проектами: у меня есть несколько взаимных серверов. Единственная разница между проектами одного и того же сервера принадлежит вкладке "Сопоставления".
Более того, если я установлю Web server root URL
в мой домен проекта, я должен снова взломать Web path on server ...
но положить что-то (например, /), что является дерьмовым решением.
Нажатие кнопки Visible only for this project
означает, что я должен создать новое развертывание для каждого проекта (что становится утомительным после 30 копий / вставок).
Как сказано в старом билете, если Project URL
из mappings tab
были бы редактируемые текстовые поля, все было бы намного проще.