我有一个基于 Laravel 和 Filament 的应用程序,其中文件上传在我的本地环境中完美运行。但是,当我将应用程序部署到实时服务器时,文件上传功能停止工作。我尝试了三种不同的托管服务,但问题仍然存在。
有趣的是,控制台或网络选项卡中没有错误消息,这使得诊断问题变得困难。
这是我使用 Filament 上传文件的代码示例:
use Filament\Forms\Components\FileUpload;
FileUpload::make('attachment')
->disk('local')
->directory('form-attachments')
->visibility('private');
我检查了服务器上的文件权限,它们似乎设置正确。我也尝试过清除 Laravel 缓存,但这也没有解决问题。
我想知道是否有其他人遇到过类似的问题,以及是否有任何我可以尝试的潜在解决方案或解决方法。任何帮助将不胜感激!
你成功了吗?我也有同样的问题,找不到解决办法。