Doctrine 2 cli - Инструмент командной строки - Неожиданный символ при вводе - Создание объектов - PullRequest
0 голосов
/ 06 ноября 2011

У меня проблема с запуском команд через файл cli doctrine-cli.php.Я использую Doctrine 2 и Codeigniter 2. Я хотел бы создавать объекты с помощью инструмента командной строки, но безуспешно.Страница размещена на Hostgator .На этом сервере по умолчанию установлен PHP версии 5.2, но вы можете использовать PHP версии 5.3, добавив некоторые команды в файл .htaccess, расположенный в корне.1007 *

Если я запускаю файл с версией PHP через URL, я получаю версию PHP 5.3, но если я запускаю тот же файл через инструмент командной строки, я получаю версию php 5.2.Почему это так?

Есть ли какое-то решение для этого?

С уважением, Марио

1 Ответ

0 голосов
/ 15 ноября 2011

У меня есть решение.Как уже сказал @KeesSchepers, возникла проблема, заключающаяся в том, что в командной строке была версия PHP по умолчанию 5.2.17.Я решил это просто, я просто добавил префикс /opt/php53/bin/php ко всем командам doctrine2, например:

/opt/php53/bin/php doctrine-cli.php orm:...

Спасибо, ребята!

...