【发布时间】:2012-07-17 07:35:06
【问题描述】:
我是 MAC OS 和 Fuel PHP 的新手,我尝试学习 FuelPHP,它引导我学习了一些教程,您可以在此处找到链接: link
如教程所示,通过命令行在 FuelPHP 中使用迁移:
oil r migrate
它显示了一些奇怪的错误,当我用谷歌搜索时(以及在教程中),有人建议在fuel/app/config/development/db.php 文件中将“localhost”更改为“127.0.0.1”,错误应该消失了。
然后它显示另一个错误是:
ERROR - invalid data source name in COREPATH/classes/database/pdo/connection.php on line 87
虽然我已经通过浏览器检查了与数据库的连接没问题,但连接到数据库的所有用户名和密码也是正确的。我仍然不知道是什么问题。请帮助并抱歉我的英语不是我的母语。
【问题讨论】:
-
当我没有正确设置数据库配置时会发生这种情况。请记住,环境可能不同(这通常是我的原因)。检查石油是否在与您的站点相同的环境中运行。
php oil -v会回显环境模式。
标签: fuelphp