2012-06-07 2 views
1

Я пытаюсь изо всех сил использовать схему Zend с netbeans.Задача Zend Framework в команде run в netbeans

У меня все правильно настроено, так как я могу создать проект с использованием командной строки ZF и создать другой контроллер и действия.

Но когда я настраиваю проект в netbeans и использую команду run, он, похоже, не понимает структуру URL-кода структуры Zend и показывает полный путь в браузере.

вместо запуска http://testing.com/about

он принимает http://testing.com/application/controllers/AboutController.php

но когда я печатаю вручную все, кажется, работает хорошо.

ответ

0

Вам необходимо настроить несколько параметров в своих свойствах проекта. Откройте меню свойств проекта и выберите Sources, убедитесь, что ваш Web Root установлен в public, в то время как вы там убедитесь, что ваши источники и папка проекта верны.

Далее выберите Run Configuration и убедитесь, что ваш Project URL указан правильно. При использовании ZF нет необходимости указывать индексный файл, netbeans может жаловаться на некоторые, но он будет работать.

Теперь, когда вы хотите запустить проект, вам нужно запустить весь проект. При использовании ZF вы не можете запускать только один файл, потому что все запросы маршрутизируются через index.php в общей папке. Поэтому всегда выбирайте запуск на уровне проекта, а не на уровне файла.

+0

Спасибо RockyFord за ваш ответ. –

Смежные вопросы