php - 如何使用 php 在 amazon ec2 linux aws 服务器上创建文件夹

标签 php linux amazon-ec2

$structure = '/upload';
if (!mkdir($structure, 0, true)) {
    die('Failed to create folders...');
}

这是我的代码,但我无法创建目录。它向我显示错误“无法创建文件夹”。

最佳答案

我认为您不能使用 PHP 在根目录中创建文件夹,因为它没有这样做的权限。

但是,您可能可以做的是通过 ssh 终端在根目录中创建一个文件夹,并将该文件夹用于您的应用程序

sudo mkdir /myApp

接下来,设置 myApp 文件夹的写入权限

 sudo chmod -R 777 myApp

随后,您将能够在/myApp 中创建“uploads”文件夹

关于php - 如何使用 php 在 amazon ec2 linux aws 服务器上创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11576854/

相关文章:

php - 使用 PHP 的“镜像”数据库连接

javascript - 在不重新加载页面的情况下将点击链接的 ID 传递给 PHP 代码

php - CodeIgniter MYSQLI 获取不同于

amazon-web-services - 如何在亚马逊Linux EC2上安装Minikube和kubernetes

php - DateTime::createFromFormat 没有按我想要的方式工作

Linux SUID 配置导致二进制文件无法执行

linux - kbhit 在 linux 中的汇编实现

linux bash : line 18: syntax error near unexpected token `fi' Q2. sh:第 18 行: `fi'

wordpress - 更新 ec2 上的 WordPress 主题

python - 如何永久 "wire"EC2 ip 地址到 virtualenv 中的 django