首页 > 解决方案 > Envoyer mkdir 问题

问题描述

我们毫不费力地将Envoyer连接到我们的服务器。但是,如果我们要部署,我们会收到以下错误:

mkdir: 无法创建目录 '/FOLDERNAME': 权限被拒绝

但是,如果我们自己使用同一用户使用 SSH 登录到我们的服务器,我们可以毫无问题地运行 mkdir。

有谁知道是什么导致了这个问题?

服务器在Linux (CentOS)上运行

标签: phplinuxlaravelenvoyer.io

解决方案


它可能来自用户权限。

你确定你用SSH登录的用户和运行php代码的用户是一样的吗(为了限制风险,通常有一个专门的www用户)。

您应该验证“PHP 用户”是否有权在此目录中写入(验证用户权限和组权限)。


推荐阅读