php mkdir()chmod和权限
我正在使用这个基本脚本:
$folderPath = "../path/to/$folder/"; mkdir("$folderPath"); 我创建此目录,然后将照片上传到它.我已经这样做了4-5个月了,当我尝试通过网络浏览器查看文件夹的内容时,我突然开始收到’FORBIDDEN’错误 目录创建相同,照片仍然没有问题上传,但我无法访问照片 我尝试重写脚本并使用chmod更改权限,但我根本没有运气 使用以下命令创建所有旧文件夹:-w-rwx r-x r-x 我无法重新创建这个 我已经尝试在我的脚本中添加chmod行: $folderPath = "../sales/inventory/$folder/"; mkdir("$folderPath"); chmod("$folderPath",0755); 但是我无法重新创建相同的权限,我正在尝试理解chmod是如何工作的,但我无法弄清楚如何使这个非常基本的功能再次正常工作
尝试寻找HTAccess文件,其中将提到“Options -Indexes”选项,因为这主要用于不显示Web浏览器中文件夹的内容.需要以下列方式搜索文件: –
>在文件夹“root_folder / sales / inventory / $folder /”中,其中“$folder”如代码中所述. 当您获得HTAccess文件中写入的“Options -Indexes”代码时,您可以从那里删除/注释该行代码,或者您也可以在所需的“$folder”文件夹中写入另一个HTAccess文件,其中代码将是“期权指数”. 同样在PHP页面中,逻辑必须如下: – <?php $folderPath = "../sales/inventory/$folder/"; mkdir("$folderPath"); chmod("$folderPath",0755); // Use of "copy()" / "move_uploaded_file()" function here,using some "$targetFile" variable. chmod($targetFile,0755); ?> 当您从“$folder”文件夹中取消链接/删除上传的文件时,这将有助于您. 希望能帮助到你. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |