NetBeans и CodeIgniter для Windows и Linux? - PullRequest
0 голосов
/ 07 февраля 2012

Я установил плагин для NB 7.0.1, который включил CodeIgniter, но когда я приступил к созданию проекта с его использованием, мне сказали, что мне нужно указать интерпретатор PHP для Netbeans. Я пытался сделать это, используя php.exe, который вы получаете с Xampp, но я получаю ошибку Java null pointer. Кажется, я не могу это исправить, но я думаю, зачем мне переводчик в Windows, когда Linux-машина может это сделать? Я уже настроил это на ВМ.

Какой-нибудь совет отсюда? Большое спасибо!

1 Ответ

0 голосов
/ 18 апреля 2012

Я использую NB 7.1.1 и у меня была похожая проблема с плагином CodeIgniter при создании нового проекта. NetBeans будет жаловаться Нет интерпретатора PHP был определен в Сервис-> Параметры-> PHP General. Она не включит кнопку завершения, поэтому новый проект не может быть настроен.

Я только что создал пустышку командный файл с именем nb_cli.bat и указал NB на это для интерпретатора PHP. Я не планирую выполнять (или отлаживать) код CLI CodeIgniter на локальном компьютере, так что этот файл, вероятно, никогда не будет выполнен.

Если вы хотите отлаживать или запускать php локально, убедитесь, что xammp работает нормально за пределами NetBeans. Но если нет, то это исправление должно решить проблемы с NetBeans.

У меня есть отдельный сервер Linux в локальной сети для разработки, так как мне не нужен apache / php локально, когда я использую несколько машин для разработки / тестирования / и т. Д.

NetBeans должен исправить это, передав сообщение PHP Interpreter из Alert, предупреждающего установку проекта, до предупреждения о том, что интерпретатор PHP не определен (или не найден), поэтому тестирование CLI может не работать.

В качестве альтернативы, если у вас есть linux box с установленным NB, вы можете создать там новый проект и скопировать всю папку (включая папку nbproject) на свой ПК, и вы сможете получить ее, не имея PHP Interpreter определены.

Надеюсь, это поможет вам работать с NB и CodeIgniter. Если вам нужны дополнительные детали, просто спросите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...