由于Laravel项目的权限,覆盖文件失败

时间:2015-11-15 12:08:24

标签: php laravel ftp permissions plesk

在现有的Laravel项目中,我正在尝试将修复程序上传到网络服务器。我对Laravel没有经验。我正在尝试覆盖的文件位于/app/libraries/

FTP服务器在test.domain.com中有一个httpdocs和一个实时版本。我可以在测试环境中上传修复程序,但在实时环境中,我在FileZilla中获得了权限被拒绝。我甚至尝试在Plesk上使用文件管理器,但即使这样我也得到Permission denied。 FTP用户和Plesk用户都拥有所有权限。

我有权在/app/中撰写,但不能在/app/的任何子目录中撰写。

Laravel是否阻止覆盖这些文件?为什么它在同一个Web服务器上运行测试版本?有没有其他方法可以覆盖该文件夹中的文件?

1 个答案:

答案 0 :(得分:2)

/ app / libraries不是基本Laravel安装的一部分文件夹(至少不是L4或L5),所以我想说这个权限与Laravel本身无关。

波格丹的评论是正确的。库子文件夹很可能由您正在连接的用户以外的用户拥有。