标签: chmod

chmod 777 -R 在现有路径上获取 chmod: -R: 没有这样的文件或目录

我想sudo chmod 777 -R <path>在 mac 上授予操作访问权限,我仔细检查了给定的路径,它存在并且没有拼写错误,但我仍然得到chmod: -R: No such file or directory. 关于为什么我收到此错误的任何想法?

permissions macos bash chmod

1
推荐指数
1
解决办法
2万
查看次数

如何在 PHP 中为文件夹及其所有子文件夹和文件设置 chmod?

我想我的问题解释了一切。我想使用 php 的chmod() 函数为文件夹、其子文件夹和文件设置777 权限

任何帮助表示赞赏。谢谢。

php chmod

1
推荐指数
1
解决办法
1万
查看次数

PHP:创建没有chmod()的只读文件

我的服务器上禁用了chmod(),但我仍然希望用户能够通过PHP创建只读文件,有没有办法这样做?

php chmod

0
推荐指数
1
解决办法
2255
查看次数

php中新文件夹的权限

我的代码看起来像这样:

do
{
    $rand = rand(1,10000000); 
    $name_of_file_clear = $rand ;
    $name_of_file = $rand . '.JPG' ;
    $name_of_file_t = $rand . '_t.JPG' ; // for thubnsdffafasf
    $this_directory_path = str_replace(basename($_SERVER['PHP_SELF']), '', $_SERVER['PHP_SELF']);
    $images_directory_path = $_SERVER['DOCUMENT_ROOT'] . $this_directory_path . 'img/' . $name_of_file_clear . '/';
    $whole_path = $images_directory_path.$name_of_file;
} while (file_exists($whole_path));

mkdir($images_directory_path, 777);
chmod($images_directory_path, 777);
move_uploaded_file($temp_file_name, $whole_path);
Run Code Online (Sandbox Code Playgroud)

问题是,当我尝试上传文件时,文件不会上传.我认为这个问题与权限有关.请帮帮我,我是php的新手.

php chmod

0
推荐指数
1
解决办法
71
查看次数

如何chmod文件夹,使其可以在PHP中的服务器写入

如何chmod文件夹使它可以在PHP中的服务器写入?

我正在使用这个函数chomd如下

chmod("/images/original", 0750);
Run Code Online (Sandbox Code Playgroud)

但仍然没有写文件的权限.为什么?

php permissions chmod

0
推荐指数
1
解决办法
4万
查看次数

图像保存不适用于chmod 755,但适用于777.我该怎么办?

我有一个用户可以裁剪图像的网站.我通常将裁剪的图像保存在具有"755"chmod参数的文件夹下.

然而,当它是755时,它不起作用 - 当我chmod到777并且我相信777非常不安全时它起作用,所以我不想使用它.

可能有什么不对?

PS.系统的工作原理如下.服务器中有一些图片,PHP允许用户裁剪这些图片,当他们点击保存时,它应该保存在/ cropped"文件夹中.它适用于777但不适用于755.

php chmod

0
推荐指数
1
解决办法
4430
查看次数

更改权限

Linux/Unix 初学者在更改文件权限时遇到问题。我输入命令行: chmod u+rwx, g+r, o+r file1 但收到一条错误消息“chmod: invalid mode: u+rwx,' trychmod --help”以获取更多信息。我不明白我在做什么错误。该文件一开始就没有权限。

unix linux chmod

0
推荐指数
1
解决办法
2391
查看次数

Android /storage/emulated/0 和 /data/media/0 不同的权限

我有 LG G3 智能手机。在文件系统探索期间我发现

/storage/emulated/0/... 目录(从系统接收到我的本地用户)具有不允许 chmod 和 chown 操作的权限。当我尝试将某些文件更改为 777 时,我收到 0 结果,没有错误消息,但什么也没发生。Total Commander 文件管理器的工作方式相同。

但是当我尝试直接通过 /data/media/0/... 更改文件系统权限时,我可以做到。

/proc/sef/mounts 告诉我:

965 965 0:1 / / ro,relatime master:1 - rootfs rootfs ro
966 965 0:11 / /dev rw,nosuid,relatime master:2 - tmpfs tmpfs rw,seclabel,size=1447296k,nr_inodes=84929,mode=755
967 966 0:9 / /dev/pts rw,relatime master:3 - devpts devpts rw,seclabel,mode=600
968 966 0:17 / /dev/cpuctl rw,relatime master:4 - cgroup none rw,cpu
969 965 0:3 / /proc rw,relatime master:5 - proc proc rw
970 965 0:12 / …
Run Code Online (Sandbox Code Playgroud)

linux permissions android chmod chown

0
推荐指数
1
解决办法
6690
查看次数

使用ICACLS将文件权限设置为"只读"

我有一点时间从简单,直观转换chmod 400到尝试在Windows命令提示符中使用相同的东西ICACLS.与UNIX/LINUX的时尚,八进制表示相比chmod,ICACLS似乎是一个复杂的噩梦.

我有一个SSH .pem密钥,我试图使其只读.我想用这个新的只读权限替换当前使用的旧权限.我最接近找到答案如下:

ICACLS "D:\Folder A\Another Folder\File Name Here.ext" /GRANT:R "DOMAIN\USERNAME":R
(在此处找到:https://www.experts-exchange.com/questions/27624477/What-c​​ommand-can-give-user-read-only-permission.html)

我相信:R在最后允许我替换当前的权限,这是我想要的.但我不知道应该为该"DOMAIN\USERNAME"细分市场提供什么.有什么建议?

powershell command-line batch-file chmod icacls

0
推荐指数
1
解决办法
6710
查看次数

Laravel 中的协议错误

我正在使用Laravel 5.6.23

这是我的错误信息:

UnexpectedValueException    
There is no existing directory at "C:\timereg-project\Laravel\storage\logs" and its not buildable: Protocol error
Run Code Online (Sandbox Code Playgroud)

目录日志确实存在于我的 Laravel 项目中。我试过这个不起作用:

php artisan cache:clear
php artisan clear-compiled
Run Code Online (Sandbox Code Playgroud)

我试过这个也不起作用:

composer dump-autoload
Run Code Online (Sandbox Code Playgroud)

如果我试试这个:

sudo chmod -R 777 storage
sudo chmod -R 777 storage
Run Code Online (Sandbox Code Playgroud)

我得到错误

chmod: cannot access 'Laravel/storage/logs': no such file or directory
Run Code Online (Sandbox Code Playgroud)

不起作用的命令:

composer update
Run Code Online (Sandbox Code Playgroud)

我该怎么办?感觉就像我被日志文件夹完全阻止了。

完整的错误信息

protocols chmod laravel laravel-5 laravel-artisan

0
推荐指数
1
解决办法
1470
查看次数

如何在centos中启用chmod + a

我在尝试

sudo chmod +a "www-data allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
Run Code Online (Sandbox Code Playgroud)

它表示无效模式如何启用它

linux centos chmod

-3
推荐指数
1
解决办法
7058
查看次数