Php Codeigniter和Doctrine 500内部错误
我试着把条令和Codeigniter结合起来,我想我差不多做到了。 Codeigniter的版本是2.0.2,而Doctrine的版本是2.0.0 现在的问题是,我使用Doctrine的flush()方法得到一个500内部服务器错误 我正在学习一个教程(http://wildlyinaccurate.com/integrating-doctrine-2-with-codeigniter-2/)用codeigniter安装条令。但在最后一步,它只是失败了,我不知道为什么 这是我在控制器中的代码:Php Codeigniter和Doctrine 500内部错误,php,codeigniter,doctrine,Php,Codeigniter,Doctrine,我试着把条令和Codeigniter结合起来,我想我差不多做到了。 Codeigniter的版本是2.0.2,而Doctrine的版本是2.0.0 现在的问题是,我使用Doctrine的flush()方法得到一个500内部服务器错误 我正在学习一个教程(http://wildlyinaccurate.com/integrating-doctrine-2-with-codeigniter-2/)用codeigniter安装条令。但在最后一步,它只是失败了,我不知道为什么 这是我在控制器中的代码:
$app = new models\application;
$app->setName("Test applicatie");
$app->setGuid();
$this->doctrine->em->persist($app);
$this->doctrine->em->flush(); //If I comment this out, it loads the view...
$this->load->view('welcome_message');
当我注释掉flush方法时,它会加载视图
提前感谢。好吧,因为
$this->doctrine->em->flush()
是实际写入DB的操作,请确保您拥有执行DB操作所需的MySQL用户权限
直接在MySQL中编写查询,确保没有抛出错误。确保将一些内容放在不能为null的字段中 如果您可以访问服务器日志,请查看到底是什么原因导致500I无法访问服务器日志。。。