我试图在我的新Macbook Pro上运行Symfony,但是我没有办法让它与命令行脚本一起工作。
每个与数据库连接相关的symfony任务都会出现以下消息:
"Couldn't locate driver named mysql"
所以我尝试从交互式PHP命令行脚本testingMySQL。 没有运气那里。
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雪豹5.3+和安装MySQL。
你有没有尝试过使用–php-ini标志来明确指定要加载的INI文件? IE
php --php-ini /etc/php.ini -f myfile.php