Файлы на моем подключенном диске WebDAV выводят визуализированные файлы в IDE вместо реального содержимого - PullRequest
0 голосов
/ 19 декабря 2011

На моем Mac я подключил общий диск с помощью WebDAV, выбрав «Finder> Go> Connect to server».

Теперь, когда я пытаюсь просмотреть файлы с помощью TextWranger или TextEdit, я вижу код PHP, который я хочу редактировать.

Однако, если я попытаюсь использовать IDE, например NetBeans / Eclipse / TextMate, и создать новый проект с моим общим диском в качестве папки «Существующие источники», я не смогу увидеть код PHP.

Вместо этого я вижу вывод файлов HTML, как если бы я видел их через веб-браузер. Кроме того, если я пытаюсь просмотреть файл, который обычно недоступен (сценарий командной строки), я вижу вывод, как если бы он был вызван из командной строки.

Но странно то, что если я использую TextMate для редактирования одного файла с общего диска, я вижу код php, который пытаюсь отредактировать. Это просто не работает как проект.

Любые предложения или решения о том, как я могу использовать IDE для редактирования файлов через WebDAV? И почему в моих IDE отображается отображаемый контент, а не фактический файл в файловой системе.

1 Ответ

0 голосов
/ 19 декабря 2011

Я вообще не специалист, но, похоже, помню, что клиенты WebDAV отправляют запросы GET.

Если я прав, ваш сервер может быть не в состоянии различить HTTP GET и WebDAV GET, что приводит к отображению ваших файлов .php. Почему это будет работать при работе с проектом, а при работе с отдельными файлами - иначе.

Получаете ли вы отрендеренные файлы, когда добавляете файлы в проект вручную?

...