我刚购买了MacBook Air,但在设置开发环境时遇到了问题。在Windows上我使用WAMP的问题相当少,在OSX上我使用的是MAMP。
Windows开发环境正在根据需要运行,我正在使用精确的副本从mac开始
当我访问phpMyAdmin页面时,我可以登录并对数据库进行更改。
我的应用程序基于 Zend快速入门教程,所以我使用的是随附的错误控制器(我没有更改)
我的应用程序将一直运行,直到我打电话来连接数据库:
$dbAdapter->getConnection();
会导致:
“发生错误
申请错误“
如您所见,没有关于错误的信息。通常,错误将包含代码和描述,无论导致此错误的是什么都不提供任何信息。
请帮忙!感谢。
编辑:答案确实是我的虚拟主机设置不正确,并且未定义环境变量,这导致应用程序像生产中一样运行。这导致应用程序尝试访问本地开发环境中不存在的数据库。非常感谢你的帮助!
答案 0 :(得分:0)
目前OSX内置了php,apache。你需要安装mysql。几个月我正在使用Zend server community edition。你可以试试这个。它易于通过GUI轻松安装和维护