Должен ли я сообщить IIS, где находится мой pdt PHP-проект, или Eclipse / PDT это сделал? - PullRequest
0 голосов
/ 25 февраля 2011

Я читал документы и проверял, что я могу.

Я установил PHP, Eclipse + PDT, настройки IIS и т. Д. - Я достаточно уверен, что они все установлены и должныработа.

Теперь я создаю проект PHP, добавляю newfile.php, базовый код, такой как:

<?php
echo "hello";

Теперь я щёлкаю правой кнопкой мыши по файлу, запускаю как -> Веб-страницу и получаюa 404.

Eclipse попытался запустить http://localhost:80/Php1/newfile.php

В IIS нет виртуального или физического каталога, поэтому запрос не выполняется.

Если Eclipse / PDT выполнилаэто отображение?Или мне нужно?или я должен создать свои проекты в c: \ inetpub \ wwwroot

1 Ответ

0 голосов
/ 25 февраля 2011

Eclipse / PDT не настраивает ваш веб-сервер для вас.Похоже, что предполагается, что корень вашего документа является вашим рабочим пространством, поэтому вы можете поместить все свои проекты в свой wwwroot, если хотите.Вам не нужно использовать диалоговое окно «Запуск от имени», если файлы каким-то образом видны для IIS.

Лично мне нравится создавать виртуальные хосты для каждого проекта или использовать символические ссылки для переноса каталогов проектов вthe wwwroot.

...