Я пытаюсь запустить Symfony на моем новом Macbook Pro, но мне не удается заставить его работать со сценариями командной строки.
При каждой задаче symfony, связанной с подключением к базе данных, появляется следующее сообщение:
"Couldn't locate driver named mysql"
Поэтому я попробовал протестировать mysql из интерактивного скрипта командной строки php. Не повезло.
php > mysql_connect();
PHP Fatal error: Call to undefined function mysql_connect() in php shell code on line 1
Но запуск функции mysql_connect в браузере работает.
Я уже узнал, что php использует другой php.ini для скриптов cli, но мне не повезло редактировать его для работы с командами mysql.
Кто-нибудь знает, что здесь не так?
Заранее спасибо!
Кстати, я не использую MAMP или что-то в этом роде, просто стандартную установку php из osx snow leopard 5.3+ и установленный mysql.
Вы пробовали использовать флаг --php-ini для явного указания загружаемого INI-файла? I.E.
php --php-ini /etc/php.ini -f myfile.php