Cakephp Acl问题(AclExtras插件)
我一直在使用AclExtras插件来管理我的应用程序中的ACL,但由于某些原因,我现在遇到了一个错误:Cakephp Acl问题(AclExtras插件),cakephp,acl,Cakephp,Acl,我一直在使用AclExtras插件来管理我的应用程序中的ACL,但由于某些原因,我现在遇到了一个错误: Welcome to CakePHP v2.3.0 Console --------------------------------------------------------------- App : app Path: C:\wamp\www\ssl\trios\clearview\app\ -----------------------------------------------
Welcome to CakePHP v2.3.0 Console
---------------------------------------------------------------
App : app
Path: C:\wamp\www\ssl\trios\clearview\app\
---------------------------------------------------------------
Error: SQLSTATE[22018]: [Microsoft][SQL Server Native Client 11.0][SQL Server]
Conversion failed when converting the varchar value 'NULL' to data type int.
当我的同事使用我的代码和数据库在他的机器上运行时,他的机器上没有问题
任何被完全接受为ACL的想法目前对我来说都是一门黑色艺术。只是一个建议:也许检查一下你们运行的是相同的数据库服务器和相同的版本?我们都安装了相同的系统。更新:我已使用“cake schema create DbAcl”重置ACL,然后重新运行“cake AclExtras.AclExtras aco_update”,它已填充了这两个数据库服务器和版本AROS和ACOS表,但AROS_ACOS未动。我可以手动填充(10条aros记录,目前238条acos记录),但随着应用程序的发展,我希望实现自动化。