我有一个非常奇怪的问题。加载Class的工厂正在开发我的Dev机器(OS X)但是当我发布到我的生产服务器时,无法找到该类。
致命错误:第33行的/var/www/domain/moduleNew/Vendor/src/Vendor/Model/Table/TicketsAttachments/Factory/TicketsAttachmentsTableFactory.php中找不到类'供应商\型号\实体\门票\门票附件实体'
我尝试过:
答案 0 :(得分:0)
这几乎可以肯定是一个区分大小写的问题。 Linux文件系统区分大小写,而OS X则不区分大小写。确保类名称的大小写与文件名和类定义匹配。
答案 1 :(得分:0)
这是一个CaseSensitive问题,但我不知道为什么OS X上的文件名是正确的,并且在Linux上全是小写的: