NetBeans, обеспечивающий расположение файла индекса

Я пытаюсь настроить Netbeans 8 для загрузки и тестирования простого проекта php. Вот соответствующая настройка.

Требуемый URL проекта:

http://services.mydomain.com/index.php

В Свойствах проекта-> Выполнить настройку
URL проекта: http://services.mydomain.com
Индексный файл: index.php

Расположение файла index.php через FTP:

ftp://services.mydomain.com/public_html/services/

Как вы видите, я начинаю загрузку по FTP из другого места в структуре каталогов.

На сервере
Каталог FTP: ~ / (это начальный каталог для FTP)
Веб-каталог: ~ / public_html / services /

В моем проекте у меня есть структура папок:
Исходные файлы
-> конфиг
-> public_html
—> услуги
—-> index.php

Я хочу сохранить эту настройку, чтобы иметь некоторые настройки конфигурации вне веб-каталога в ~ / config. Также у меня нет администратора на сервере, поэтому я не могу изменить начальные каталоги в любом случае.

Проблема заключается в том, что Netbeans выполняет проверку в расположении файла индекса, которое он хочет видеть public_html / services / в поле файла индекса (потому что это место в проекте). Это дает URL:

http://services.mydomain.com/public_html/services/index.php

Что не так.

Я получаю сообщение об ошибке «Индексный файл должен быть действительным URL».

Кто-нибудь знает способ отключить эту проверку, чтобы я мог вручную установить свои собственные URL-адреса.

1

Решение

Я использую NetBeans 8.2, но это должно работать на более ранних версиях. Кроме того, вы можете посмотреть на следующий блог для Path Mapping, но мне это не нужно

Чтобы решить это:

  1. Открой Свойства проекта Диалог.
  2. Выберите источники стр.
  3. в Web Root путь к каталогу, нажмите Просматривать…
  4. Перейдите в каталог, который является корневым для вашего сайта, и нажмите Выберите папку. В моем случае это был «публичный» каталог в каталоге проекта Laravel.
  5. Нажмите Хорошо.

Надеюсь, это поможет кому-то еще.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]