首页 > TAG信息列表 > file-permissions

在PHP中具有755权限的mkdir(folder_name)

我的Web应用程序托管在/ var / www文件夹中.我正在从Web应用程序的PHP脚本之一创建一个文件夹.创建的文件夹的默认权限为drwx ——,即700.但是我希望该文件夹至少具有755权限. 到目前为止,我尝试过:mkdir($path,0755)和chmod($path,0755)PHP函数,但没有成功. 有人知道如何解决我的问

覆盖现有的XML文件,如果已经存在

我试图覆盖现有的xml文件(如果已经存在). 我正在使用下面的代码来检查文件是否存在,如果存在,则将其覆盖.现有文件是隐藏的,因此在尝试覆盖之前我将其取消隐藏. 该文件未发生更改,但是覆盖不起作用. 这是我在下面使用的代码减去编写新xml数据的部分. if(File.Exists(filePath)) {

Python记录到同一文件,不同用户

我正在使用python的日志记录模块. 对于单元测试(每次使用py.test),每次启动测试时,一些日志信息都会进入某个文件.在集成服务器中,每当有人推送代码时(我们也使用git :),我们都会运行测试. 问题在于,一旦用户B创建了文件,当用户B尝试运行测试时,由于用户B没有写相同文件的权限,测试

java-如何使用带有SFTP协议的JSch检查读取权限?

我知道有getPermissions()方法,但我不知道如何使用它.如果用户可以读取文件,如何使用JSch进行检查?解决方法:首先,通常应该问一个功能性问题(要达到什么目的),以获得有用的答案.您要求实现/技术细节,因此我可能没有用的技术答案: SftpATTRS.getPermissions()返回* nix权限的数字表示

Cakephp权限被拒绝Fileengine.php

我正在运行以下cake命令: ./Console/cake schema create DbAcl 现在创建了数据库表,但最终我收到以下错误: Warning: SplFileInfo::openFile(/var/www/bloglic-2013/cake/app/tmp/cache/persistent/myapp_cake_core_object_map): failed to open stream: Permission denied in /va

Linux WordPress无法写入wp-config文件

我在电脑上安装了最新版本的Apache2 / PHP / MYSQL 在目录/ srv / www / htdocs中,我创建了包含所有wordpress文件的目录wordpress. 然后,当我尝试通过Web界面创建wp-config文件时,出现此错误: Sorry, but i can't write the wp-config file. 我尝试过此命令来更改/ src / www / h

Android 6.0上的Android文件权限

我想在Android中的“ / proc”下列出文件和目录.作为我的应用程序进程运行时,许多文件不可读. 如果将目录作为外壳程序用户列出,则会得到以下输出: shell@flounder:/ $whoami shell shell@flounder:/ $/system/bin/toolbox ls -l /proc dr-xr-xr-x root root 2015

Windows如何解决冲突的文件系统权限?

在Windows的安全系统中,用户可以属于多个组,一个组可以包含其他组. Windows中如何解决冲突权限的“规则”是什么? 例如,假设某个用户既在组A中,又在组B中.组A在文件上具有“拒绝读取”,而组B在文件中具有“允许读取”.用户可以读取文件吗? 如果用户本身被拒绝了读取内容的权利,但是在

在Android应用程序中设置文件中的可执行权限

我要制作一个Android应用程序,首先下载android tcpdump二进制文件,然后执行它.该文件已成功下载,但是我无法设置可执行文件: try { File file = new File( "/sdcard/tcpdump" ); if ( file.exists() ) { Runtime.getRuntime().exec( new String[]{ "su", "-c

php-mkdir()创建0755而不是0775

我有以下代码: function makedirs($dirpath, $mode = 0775, $recursive = true) { return is_dir($dirpath) || mkdir($dirpath, $mode, $recursive); } $dir = 'path/to/folder/'; makedirs($dir, 0775); 问题是:即使将0775或其他任何内容作为$mode的参数传递,mkdir()也会创

我如何以编程方式检查.NET中的有效删除(修改)或写入权限?

抱歉,很长的问题. 我真正感兴趣的是一种以编程方式检查执行中的Windows身份是否具有足够的Windows特权以写入ASP.NET Web服务应用程序中的目录(或文件)的方法.但是我将为给定目录或文件的用户检索有效的删除(修改)特权.问题是我希望能够做到这一点,而不必编写临时文件,也不必执行IO

Unix上的Apache PHP写权限

我正在尝试在fedora上使用apache启动PHP网站,但我遇到有关写入权限的问题.看来apache没有对某些文件夹的写权限,但我不明白为什么. 我已经检查了httpd.conf,它具有组:apache,用户:apache. 然后我做了:chown -R apache:apache www并为文件夹设置777权限,但仍然显示: Warning: file_put_

防止媒体扫描,设置权限或锁定android中的文件夹和文件

在我的应用程序中,我下载了不同的图像并保存在sdcard中的文件夹下.该文件稍后在我的应用中使用. 我需要的是,使此文件夹仅对我的应用可见.我的意思是图像不应在Android Gallery等中提供.我还将sqllite文件保存在此文件夹中.我也想限制对此sqllite文件的任何其他访问.无论如何,是否

PHP-为什么我的文件夹对网络不可见?或可以上传?

出于某种奇怪的原因,我无法再访问图像文件夹或其任何内容https://ksc105.kscserver.com/images/list.png或https://ksc105.kscserver.com/images/bold.png中的图像.我原本无法将文件上传到图像,并尝试使用chmod a = rw / var / www / images,但是没有救命.我还将php5升级到最新的ub

可以在Ant中修改Linux文件权限

有什么方法可以在Linux中使用Ant设置文件所有权和权限?我找到了Ant chmod和chown任务,但它们仅适用于Unix.  我试图通过Ant和ant-deb-task添加Debian安装程序,并将所有必需的文件移动到deploy目录之后,我需要设置它们的所有权和权限.解决方法:我目前无法在Linux上访问Ant(将在家里

linux-当我们没有当前目录的执行权限时,为什么“ cd ..”起作用?

假设我们有一个名为foo的目录:/ home / user / foo.在cd到foo之后,我更改了当前目录的执行权限:chmod -x ../foo.删除执行权限后,我无法访问任何文件,这是正常的.但是当我写“ cd ..”时,我可以更改目录.为什么“ cd ..”有效?解决方法:至少在bash中,cd ..是专门实现的.它不会从当前目

在Linux中删除文件所需的最低文件权限

要在Linux中删除文件, >我们需要设置哪些最小权限? >我们需要在其父目录上设置哪些最小权限?解决方法:您需要在目录上具有x权限和w权限(当然,所有父目录都具有x权限),仅此而已. mkdir foo touch foo/bar chmod 300 foo chmod 000 foo/bar rm -f foo/bar 但是在测试时,您可能会误以

linux-无法写入我拥有的并被标记为可写的文件?

我正在研究Debian Jessie.作为用户opuser,我创建了一个文件,并且拥有它: opuser@mymachine: $ls -lash /webapps/myapp/run/gunicorn.sock 0 srwxrwxrwx 1 opuser webapps 0 Sep 1 18:50 /webapps/myapp/run/gunicorn.sock 现在,如果我尝试打开文件进行写入: opuser@mymachine: $

linux-如何删除没有rm -rf sledgehammer的单个git仓库克隆?

不能仅使用rm -r删除git repo,因为.git目录包含许多写保护的文件.我是所有者,因此我有权删除这些文件,但一一确认所有文件都是不可行的. 现在,可以通过在-rm中添加-f标志来在一个命令中完成所有操作,但这意味着我失去了所有保护,无法删除出于正当理由而受到保护的内容.例如,另一个

php-如何在Windows下为Linux主机设置文件权限?

例如,当我将文件上传到Linux主机时,我希望文件自动具有644的权限,在上传之前,该文件位于Windows下.我该怎么办? 顺便说一句,我使用Filezilla进行上传 更新:实际上,在发布此问题之前,我曾经也认为不可能.但是,由于我有许多wordpress网站,所以我记得我不需要为wordpress文件设置权限.所

设置linux权限允许写入现有文件,但不允许创建新文件

是否有一个递归的chmod命令,该命令将允许编辑现有文件,但不允许创建新文件或目录?我有一个托管用户,该用户具有一个不断被黑客入侵以托管钓鱼网站的网站.在他关闭代码中的漏洞时,我想更改整个主目录,以便无法创建任何新文件,但是他仍然可以更新现有代码来修复漏洞.解决方法:目录权限

如何在Windows中从Java创建非只读目录

我正在使用myFileObject.mkdirs()创建目录.在Windows中,每个创建的目录都标记为只读.尽管我仍然可以(奇怪地)仍然写入目录,但是在删除内容时会加剧. 是否有一些系统属性或我可以设置的东西,以便对新目录的默认权限是可读写的? (我在SO和Web上进行了搜索,除了其他抱怨同一件事的人之

android – 如何让TTS将文件写入我的应用程序目录?

我想将TextToSpeech引擎的输出写入我的应用程序的缓存目录.为了让TTS在那里写,我首先必须赋予它权限.但我不知道怎么做.我理解通常可以通过将FileDescriptor交给它来解决这些问题,从而赋予访问特定文件的权限.但我不能用TTS做到这一点,因为TextToSpeech.synthesizeToFile方法只接受

PHP File_put_contents不起作用

检查此代码: <?php $url = 'http://www.example.com/downloads/count.txt'; $hit_count = @file_get_contents($url); $hit_count++; @file_put_contents($url, $hit_count); header('Location: wmwc.zip'); ?> @file_get_contents工作正常,标题位置更改为下载的

如何从c更改ACL?

如何从c更改ACL? 没有任何确认,任何人都可以帮助我从c做以下事情: cacls c:\personal\file.txt /d everyone 解决方法:使用以下代码 #include <Accctrl.h> #include <Aclapi.h> void SetFilePermission(LPCTSTR FileName) { PSID pEveryoneSID = NULL; PACL pACL = NULL;