CakePHP 2.2 / AclExtras / aco_sync需要很长时间才能执行

时间:2013-03-04 01:45:14

标签: acl cakephp-2.2

我有一个使用AclExtras的intraweb应用程序。

当我在shell中执行时

./Console/cake AclExtras.AclExtras aco_sync

需要大约4-5分钟(!!!)。

是否有可能没有正确设置的东西?

1 个答案:

答案 0 :(得分:0)

这可能需要花费很多时间,因为它只需要重新生成所有权限,或者:

  • 如果您在旧的或功能不足的服务器上运行它,它仍然可能运行缓慢。

  • 如果由于负载过高而导致数据库服务器出现问题。

  • 如果您自定义编码内容,如果未进行优化,则运行速度会更慢。

  • ....无论如何

如果你不提供任何代码和更详细的设置信息,没有办法说明为什么需要4-5分钟,但另一方面它可能只是如此资源密集,以至于Shell需要这些分钟才能完成它的任务......所以像“需要大约4-5分钟(!!!)这样的问题。是否有可能没有正确设置的东西?”在这种情况下并不好。请check this out on how to ask questions