Spl_autoload_register()和/或__autoload()是三重加载'


spl_autoload_register() and/or __autoload() are 'triple loading'

我在spl_autoload_register()中记录我的类名以跟踪应用程序的流程。在我的应用程序的每个页面刷新,我看到类被加载三次。如果我使用__autoload(),同样的事情也会发生,这使我相信架构有问题,而不是自动加载实现。我应该如何调试它?我不知道从哪里开始。

我有两个缺失的图像资源和一些不准确的。htaccess指令。Apache试图将图像作为404页面提供-因此每次都导致我的应用程序启动。修复:

...
RewriteCond %{REQUEST_URI} !'.(jpg|jpeg|png|css|js|svg)$
...