当前位置:首页 » 编程语言 » php修改文件的权限

php修改文件的权限

发布时间: 2022-08-21 11:28:17

php开启与关闭错误提示适用于没有修改php.ini的权限

windows系统开关php错误提示
如果不具备修改php.ini的权限,可以将如下代码加入php文件中:
代码如下
ini_set("display_errors",
"On");
error_reporting(E_ALL
|
E_STRICT);
当然,如果能够修改php.ini的话,如下即可:
代码如下
找到display_errors
=
On
修改为
display_errors
=
off
注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini里的display_errors
=
On
修改为display_errors
=
off
PHP
.ini中display_errors
=
Off失效的解决
linux系统中开启与关闭错误提示方法差不多,不过我还是具体给大家介绍一下
linux系统下
1.
打开php.ini文件。
以我的ubuntu为例,这个文件在:
/etc/php5/a(www.jb51.net)pache2
目录下。
2.
搜索并修改下行,把Off值改成On
代码如下
display_errors
=
Off
3.
搜索下行
代码如下
error_reporting
=
E_ALL
&
~E_NOTICE
或者搜索:
error_reporting
=
E_ALL
&
~E_DEPRECATED
修改为
error_reporting
=
E_ALL
|
E_STRICT
4.
修改Apache的
httpd.conf,
以我的
Ubuntu
为例,
这个文件在:/etc/apache2/
目录下,这是一个空白文件。
添加以下两行:
代码如下
php_flag
display_errors
on
php_value
error_reporting
2039
5.
重启Apache,就OK了。
重启命令:

代码如下
sudo
/etc/init.d/apache2
restart

⑵ 用PHP对文件夹进行访问权限设置

把这个文件夹放到网站根目录以外的目录,这样通过url就访问不到了。
然后用php来读取并输出文件里的内容,详细方法参考php支持断点续传用的代码。

⑶ 怎么修改PHP程序权限和CGI/Perl程序权限

文件的权限 可以把文件使用 chmod()来设定。

通常777是可读写,呵呵 如 @chmod($uploadfile,0777);

⑷ linux下php文件操作权限

什么叫作B文件本身是不可写的?
系统没有给它写权限,但是它的权限可以改吧?
问题在于php文件所属的用户有没有改权限的的权限

如果chmod()函数成功,返回true,那么文件就可写
如果没有权限改,那么chmod失败,返回false, 文件不可写

⑸ php设置文件权限的诺干问题

php修改文件权限:

<?php

$filename = 'abc.jpg';

chmod($filename, 0644);

?>

权限模式是由用户,文件组及其他所有人各组数值分别相加得出的。从上面的图表中应该能看出个大概。

Read 4 - 允许读文件

Write 2 - 允许写/修改文件

eXecute1 - 读/写/删除/修改/目录

⑹ 修改一个PHP文件权限

你的代码我读了下,问题应该在一些变量的缺失上造成的无法访问.
这个页面应该是被其他某程序文件(我们通常称之为"入口文件")加载进去的,所以你要把入口文件里加载的一些文件和变量定义都复制进来.而要求登陆的代码,应该就在你的入口文件里.因为你没贴出来,所以我没办法帮你,抱歉.
另外说一句,如果要直接访问,要注意文件的位置问题,因为你帖出来的这部分代码里的路径全是相对路径,而这个相对路径是针对原来的入口文件的位置设置的,而非你的这个文件本身的位置.
恩,祝你好运!

⑺ php调用linux命令更改文件权限

我们的服务器是这样做的:
php一般是以apache用户身份去执行的,把apache加入到存储你文件的父文件夹属组里去,然后改该父文件夹权限为775,这样属组成员就有写的权限,而apache属于这个组就可以改写该目录下所有文件的权限,当然,属组最好不要是root,你可以为该文件夹改个其它普通用户组。

改apache/php的运行用户方法不安全,不建议使用。

⑻ 求助;Linux下如何设置某个文件夹内的PHP文件为不可执行权限

linux
下的chmod
命令可以实现你想要的功能。
这是一个授权命令
简单的说
基本权限就3种


执行
r
w
x
4
2
1
chmod
666
文件夹名称
-R
-R
表示遍历这个文件夹所有文件跟目录
这样就可以设定所有用户对
这个文件夹以及这个文件夹下所有文件
只能进行读写操作
且不能执行。
chmod
333
文件夹名称
-R
这样这个文件夹就只剩
写跟可执行的权限
且无法读取。
或者可以使用
chmod
+x
文件夹名称
或者
-x
来设定
权限
可执行与不可执行
其他权限一样。

⑼ php rename()写入权限的问题,怎么在方法里添加权限

权限是没有方法添加的,如果用php可以简单的添加权限,那系统就不安全了,你可以手动的在属性里面修改文件修改权限。

热点内容
源码分享站 发布:2025-01-19 01:21:26 浏览:909
安卓如何设置方向锁定生效 发布:2025-01-19 01:21:25 浏览:70
iis上传限制 发布:2025-01-19 01:14:52 浏览:12
我的世界宝可梦服务器181 发布:2025-01-19 01:12:32 浏览:181
如何用云服务器挂游戏 发布:2025-01-19 01:09:19 浏览:209
电脑系统还原如何清除缓存 发布:2025-01-19 01:08:08 浏览:780
easyui删除数据库数据库数据库数据 发布:2025-01-19 01:01:54 浏览:27
扣扣号密码也没有多少 发布:2025-01-19 01:01:46 浏览:608
用文件夹怎么安装系统 发布:2025-01-19 00:48:04 浏览:476
购买华为云服务器是固定ip吗 发布:2025-01-19 00:46:35 浏览:901