【大家好,一般权限控制系统是怎么做的呢?rabc,auth权限认证?】教程文章相关的互联网学习教程文章

php – Mac OSX Apache写权限【代码】

所以这是我的问题.当我发现我无法从管理面板中安装WordPress中的插件或主题时,它就开始了,它只是不断询问我的连接信息(http://cl.ly/DLdH/o). 我发现了一篇博文,建议将wordpress文件夹的所有权更改为Apache用户,即_www就像这样sudo chown -R _www ./这部分地解决了问题,因为我能够安装插件和主题以及通过PHP写入目录,这一切都很好但是我无法在文本编辑器中添加/删除/编辑任何文件或甚至在Finder.它只是不断询问我的用户密码以处理该...

php – 即使在允许全部和Chmod 777之后解决了Apache权限被拒绝的错误?【代码】

我的DocumentRoot在?/ Dropbox /网站中.它在vhosts和httpd.conf中设置为Allow From All和AllowOverride All,我甚至在递归上对整个DocumentRoot赋予777权限(它只是一个本地开发环境,我从来没有现场直播,不要别担心.这就像Ubuntu和Windows上的魅力一样,但在OSX上,它一直告诉我Permission Denied.我还能尝试什么?有没有办法看到为什么权限被拒绝?如果我至少得到一个提示,如“_www不允许访问此文件夹”或“.htaccess不允许进入此文件...

php – 使用fwrite 777权限是否危险?【代码】

我正在测试我的php表单并将所有请求记录到一个单独的文件中.目的是找出表单是否用于垃圾邮件,并希望消除它. 使用fwrite()记录请求时,使用777权限是危险还是不必要?有什么选择?解决方法:您只需要运行应用程序的用户的权限,以便能够写入该文件.管理员有时也可以方便地读取文件.除此之外,没有人需要访问.因此,0640是这种文件最合理的权限. 特别是,没有人需要执行该文件,该文件是用0777设置的位之一.执行位仅用于目录. (和可执行程序...

php – 如何在使用FB登录登录/注册用户时需要提供电子邮件权限?【代码】

我似乎无法提供所需的电子邮件权限. 如果用户取消登录FB登录的电子邮件,我的代码就会崩溃.当我尝试围绕这个问题编写代码时(尝试提醒用户接受必要的电子邮件权限.),它将无法工作;用户必须在FB设置中手动撤销App的访问权限,这显然是不可能的. 那么我如何才能将电子邮件权限作为我的应用程序/网站的一部分? Tbh,我无法通读整个Facebook API文档而不会轻描淡写. 这是我目前的情况:var $user = null;function __construct(){//blahbla...

php – vTiger Web服务:查询拒绝执行操作的权限【代码】

我正在使用vTiger Web服务使用查询来检索包含我的联系人的VtigerObjects数组.我按照这里给出的指示: https://wiki.vtiger.com/index.php/Webservices_tutorials 到目前为止,我正在获取一个我可以用来登录的挑战令牌,所以它正在工作..但是从我试图通过查询获取数据的那一刻起,我得到以下错误: “查询拒绝执行操作的权限” 我是管理员,所以我应该拥有所有权限,对吧?这是我的代码,我希望有人可以帮助我吗?$username = 'xxxxxxxxxx...

PHP和权限

我有一个应用程序,我将转移到一个新的服务器.这样做,客户帐户的上传功能停止工作,因为文件夹的所有者是’ftp’而不是’apache’我通过重命名文件夹然后使用我复制并粘贴到某个地方的目录复制功能来解决它具有正确名称的新文件夹,之后一切都很酷. 我的问题是,php可以更改文件夹或文件的所有权吗?解决方法:是的,php可以更改文件的所有权.使用chown($file, $user).您可以编写一个简单的递归脚本来使用chown更改每个文件的所有者.

php – 我无法授予写入文件的apache权限,我做错了什么?【代码】

我正在尝试向我的主文件夹中的文件授予apache权限,以便php页面可以将日志数据写入该文件.下面找到我在bash shell中完成的工作,我无法弄清楚为什么这不起作用:[root@myserver logs]# mkdir apachelogs [root@myserver logs]# touch apachelogs/log.log [root@myserver logs]# chown -R apache:apache apachelogs [root@myserver logs]# chown -R apache:apache apachelogs/log.log [root@myserver logs]# chmod 770 apachelogs [ro...

PHP TCPDF错误:无法创建文件夹存在的输出文件并具有正确的权限【代码】

我正在尝试使用html2pdf PHP类保存pdf文件.代码是这样的:$this->html2pdf->Output('directory/file_name.'.pdf', 'F');但我总是这个错误TCPDF错误:无法创建输出文件 文件夹’文件夹(名称是一个例子,obviusly),存在并具有正确的权限! 我试图省略文件夹名称,但无论如何都会出现此错误… 有人可以帮帮我吗?解决方法:多数民众赞成因为您的文件夹没有适当的权限.更改您的目录权限.在linux中你会像下面提到的那样做.chmod -R 0777 /y...

php – 权限“public”文件夹Laravel

所以我在Laravel项目中有以下文件夹组织: >公众 > user_images> group_images> img> css>供应商>等…… 所以我的问题是,当用户上传图像时,我将其移动到文件夹user_image然后我使用干预图像使其变小,我使用Image :: make(#folder),然后重新调整大小,最后我保存它.但要做到这一点,文件夹user_image需要特殊权限,使用chmod 777我可以使它工作,但我认为如果我离开具有777权限的文件夹,这是一个安全漏洞. 我应该保留777权限的文件夹还是...

权限 – 通过PHP脚本运行MPlayer【代码】

我正在尝试从PHP脚本(使用PHP的system()函数)在我的服务器上打开一个MPlayer实例.我已经研究过让mplayer成为奴隶(http://www.mplayerhq.hu/DOCS/tech/slave.txt)但是当我打开MPlayer它会返回:svgalib: Cannot get I/O permissions.我是否需要更改运行apache的用户的权限,还是可以更改脚本的权限? 谢谢解决方法:如果您希望mplayer在服务器的X控制台上运行,请添加:putenv("DISPLAY=:0.0");在你的系统()调用之前.您还需要在X控制台...

debian – Apache PHP上传 – 所有权和权限【代码】

我正在给我的第一步安装VPS Web服务器(Debian 8 Apache 2 PHP 5.6),并需要一些文件/文件夹权限的帮助. 我已经找到了一些关于这个主题的相似主题(不完全相同),以及4或5岁的所有主题.其中一些指向使用弃用的PHP方法的解决方案.也许今天有一些新的方法或解决方案. 好吧,Apache 2在www-data用户/组中运行.所以我创建了一个名为webadmin的用户,将其放在www-data组中并将其配置为主网站文件夹的所有者:adduser webadmin usermod -a -G w...

permissions – 通过来自通常没有权限的用户的符号链接访问PHP中的文件【代码】

我有这个网站,如果用户提交表单,python脚本通过php页面执行,python脚本创建一个zip文件,并应提供给用户通过链接下载.该文件可能很大(几GB). 当我在大学服务器上工作时,我严格遵守他们的服务器规则和功能.这是问题所在: 该网站存储在/ data / mywebsite中,该磁盘空间有限.当然这是由www-data拥有的,因为它主要由我的Apache服务器访问. 我在/ experimentdata /中提供了1 TB的存储空间,只有一个特定的用户才能访问,比如用户.这是因为...

permissions – 授予PHP写入文件和文件夹的权限【代码】

更新进一步的清晰度: 根据http://expressionengine.com/user_guide/installation/installation.html,它说:For most Unix hosts the following is typical, but you may check with your host to see if more restrictive permissions can be used to allow PHP to write to files (666) and folders (777). On Windows servers the following will not apply, but you will need to ensure that the files and folders are writa...

php – 使用按位运算符的不同模块的用户角色权限

所以我有一个应用程序,它有几个模块(将模块视为不同的页面),每个模块都有一组权限;查看,添加,编辑,删除 例如,我希望每个用户角色都拥有每个模块的权限Role A Permissions Module 1 -> viewModule 2 -> add, editModule 3 -> view, add, edit, deleteetc.我如何设计数据库来支持它以及如何使用按位运算符来实现它(或者对于这种特殊情况会有更有效的方法吗?) 我已经有了user,user_role和role表,但我不确定如何设计Module表.解决方法...

php – Cron作业和文件夹权限 – 权限被拒绝【代码】

我在webroot上面有一个文件夹,用于临时存储由php Web应用程序生成的用户文件.例如,文件可以是将附加到电子邮件的PDF. 文件夹权限设置为rwxr-xr-x(0755).从Web应用程序执行过程时,文件将被写入此文件夹而不会出现任何问题. 我现在还设置了一个调用php脚本的cron作业来执行与上面完全相同的过程.但是,由于权限失败,PDF无法保存到上述文件夹中 – cron作业报告拒绝权限错误. 我已尝试将文件夹权限设置为0775并仍然获得权限被拒绝.但是...