Database 服务器上未更新动态类加载文件

Database 服务器上未更新动态类加载文件,database,laravel,oop,dynamic,dynamic-class-creation,Database,Laravel,Oop,Dynamic,Dynamic Class Creation,当我在包含动态类的文件中更改某些内容时,会从数据库中调用该类的名称。它在本地服务器上运行良好,但在我更改文件名并再次上传之前,它不会在live服务器上更新 任何人都可以知道发生这种情况的原因和原因。这可能是一个写权限问题 服务器上的文件必须归Apache所有 如果不是,则由于权限问题,可能会发生这种情况 (1) 允许Apache访问文件夹和文件 sudo chgrp -R www-data {Path} sudo find {Path} -type d -exec chmod g+rx {} +

当我在包含动态类的文件中更改某些内容时,会从数据库中调用该类的名称。它在本地服务器上运行良好,但在我更改文件名并再次上传之前,它不会在live服务器上更新


任何人都可以知道发生这种情况的原因和原因。

这可能是一个写权限问题

服务器上的文件必须归Apache所有

如果不是,则由于权限问题,可能会发生这种情况

(1) 允许Apache访问文件夹和文件

sudo chgrp -R www-data {Path}
sudo find {Path} -type d -exec chmod g+rx {} +
sudo find {Path} -type f -exec chmod g+r {} +

本地计算机和服务器计算机的操作系统是否相同?这可能会导致问题,例如Linux区分大小写,而windows不区分大小写。在本地计算机中,我们使用的是windows&server计算机,它位于Linux操作系统上。但我们从数据库中调用类名,这两个数据库都是相同的。它可能是从现金中加载的。你检查过了吗?