php - MKDIR php 命令不创建文件夹

标签 php linux centos mkdir

我试图在我的用户注册后为他们创建一个文件夹,但是即使语法没有错误,它仍然不想创建该文件夹。我是否需要编辑我的任何服务器 php 配置?

$dirpath = "/users/".$username;
mkdir($dirpath);

最佳答案

尝试

<?php
$dirpath = "/users/".$username;
mkdir($dirpath, 0700);
?>

mode默认为0777,表示访问范围最大。有关模式的更多信息,请阅读 chmod() 页面上的详细信息。

如果您在 Windows 操作系统上工作,模式将被忽略。

关于php - MKDIR php 命令不创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305379/

相关文章:

linux - 在 bash 中进行进程替换,有时我必须按 "Enter"

linux - 如何将 laravel 项目从 Windows 迁移到 Linux?

ruby-on-rails - 如何让 systemd 使用 Puma 重启 Rails App

linux - 需要根作为依赖?

php - 类不存在 laravel 5.3

php - 无法在 MySQL 数据库中添加外键

centos - 对 iptables 的更改没有效果。我的脚本有什么问题?

php - 无法在 centos 上使用 yum 安装 php-gd 和 freetype

php - MVC : Having static method in models

php - 如何从数组中随机选择项目?