как запустить doctrine.php в командной строке - PullRequest
1 голос
/ 16 марта 2011

Я пытаюсь использовать Doctrine с Zend, я скопировал файл doctrine.php и doctrine в папку сценариев в папке «Исходные файлы». Однако, когда я набираю в командной строке следующую команду: "php doctrine.php", введя в папку сценариев ничего не происходит, ошибки не выводятся, курсор просто переходит на следующую строку. Может кто-нибудь, пожалуйста, скажите мне, как я могу использовать doctrine.php.

1 Ответ

1 голос
/ 18 марта 2011

При использовании пакета интеграции Guilherme вам необходимо выполнить несколько действий.

  1. Загрузите / клонируйте библиотеки Doctrine Common, DBAL и ORM и убедитесь, что они доступны в вашемвключить путь.Для этого я обычно просто копирую код lib/Doctrine каждого из них в папку library моего проекта.Если вы используете git, вы можете добавить их как разделение на поддеревья, но это тема для другого времени; -)

  2. Вам также понадобятся пространства имен Symfony Console и Yaml.Опять же, проще всего поместить их в папку library вашего проекта в library/Symfony/Component/Console и library/Symfony/Component/Yaml.Они обычно появляются как подмодульные зависимости в библиотеках Doctrine, но вы также можете получить их на их страницах github

  3. Удалите вызов bootstrap('Config') из сценария doctrine.php.Не знаю, о чем там думал Гильерме: -)

Вот так, оттуда все должно работать как положено.

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