Настройка запуска NetBeans PHP: как я могу опустить папку doc-root? - PullRequest
4 голосов
/ 26 марта 2010

Итак, у меня есть этот проект на PHP, где у меня есть несколько включаемых файлов рядом с папкой wwwroot (или doc-root) вместо папки wwwroot. Однако мне нужно запустить / отладить этот проект. в свойствах проекта я могу выбрать индексный файл (index.php), но он находится в корневой папке doc, поэтому URL проекта составляет http://myprojectmachine/doc-root/index.php вместо ..: //myprojectmachine/index.php. Ввод вручную в индексном файле не работает, так как NetBeans заявляет, что файл не найден. Как я могу преодолеть это элегантным способом?

Ответы [ 2 ]

5 голосов
/ 26 марта 2010

У меня вчера была такая же проблема. Вы можете выбрать правильный корень документа, щелкнув правой кнопкой мыши по своему проекту, выбрав «Свойства» и нажав кнопку «Обзор» рядом с «Веб-корнем» на панели источников.

0 голосов
/ 26 марта 2010

вы можете установить URL проекта при создании проекта, что является наилучшим временем для этого, если вы об этом думаете. Это нижняя опция на странице, где вы выбираете каталог для кода.

Хотя, поскольку вы уже создали его, вы можете легко изменить его в свойствах проекта. Я не уверен на 100%, сработает ли это, если вы делаете это на своей локальной машине; единственные веб-проекты, которые у меня открыты сейчас, я работаю через SFTP в NetBeans, но при изменении настроек на локальный веб-сервер отображается та же опция:

  1. На панели Projects щелкните проект правой кнопкой мыши и выберите Properties
  2. Перейти к Run Configuration в левой части окна
  3. Вы должны увидеть Project URL в качестве третьего варианта, здесь вы устанавливаете то, что вы хотите, в качестве корневого URL для проекта. Таким образом, вы просто получили бы http://myprojectmachine/
...