我创建了一个APP并在开发中删除了这个错误。在app / Http / Controllers / Controller.php类中,在声明类之前我包括以下行:
ini_set('error_reporting', E_ALL & ~E_STRICT);
当我发送到生产并启用错误显示时,它会给我两个错误:
2/2:
Class myApp /.../ ClassNameController不存在
1/2:
......的声明应与......兼容
所以我认为第一个错误是创建第二个错误。生产环境忽略了我添加的行以允许多个签名用于相同的方法名称。
如何在生产模式下禁用它?