php中设置index.php文件为只读的方法
更新时间:2013年02月06日 16:05:54 作者:
由于自己网站的ftp不具有直接设置空间上文件的属性,于是写了一段php代码来修改index.php文件属性
为index.php文件设置只读属性后,木马就没权限给你文件末尾追加广告了。
下面我们看具体的代码,设置index.php只读:
复制代码 代码如下:
<?php
function set_writeable($file_name)
{
if(@chmod($file_name,0555))
{
echo "修改index.php文件只读属性成功";
}
else
{
echo "修改index.php文件只读属性失败,空间商不支持此操作!";
}
}
set_writeable("index.php");
?>
把以上内容保存成setread.php,然后上传到空间,直接浏览器浏览该地址即可设置只读。
不过设置这个只读属性以后,你自己通过ftp也没有权限删除index.php,如果需要删除或者覆盖index.php请使用以下代码设置index.php的读写权限。
下面是设置index.php读写的代码:
复制代码 代码如下:
<?php
function set_writeable($file_name)
{
if(@chmod($file_name,0777))
{
echo "修改index.php文件读写属性成功";
}
else
{
echo "修改index.php文件读写属性失败,空间商不支持此操作!";
}
}
set_writeable("index.php");
?>
保存以上内容为:setwrite.php,通过浏览器访问即可设置读写权限了。
您可能感兴趣的文章:
- Apache下禁止php文件被直接访问的解决方案
- PHP中防止直接访问或查看或下载config.php文件的方法
- PHP文件锁定写入实例解析
- 在Nginx中使用X-Sendfile头提升PHP文件下载的性能(针对大文件下载)
- php文件上传的例子及参数详解
- 浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
- php中限制ip段访问、禁止ip提交表单的代码分享
- 禁止IP访问网站的多种方法分享(linux,php,nginx,apache)
- nginx禁止dedecms目录php执行权限
- PHP禁止个别IP访问网站
- PHP中限制IP段访问、禁止IP提交表单的代码
- 用PHP伪造referer突破网盘禁止外连的代码
- php禁止直接从浏览器输入地址访问.php文件的方法
相关文章
利用PHP_XLSXWriter代替PHPExcel的方法示例
PHPExcel是一个处理Excel,CVS文件的开源框架,但不幸的是PHPExcel官方已不再维护了这个项目了,官方团队在github上又起了一个新项目,叫PhpSpreadsheet。那么这篇文章主要给大家介绍了关于利用PHP_XLSXWriter代替PHPExcel的方法示例,需要的朋友可以参考下。2017-07-07什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
这篇文章主要介绍了什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释,本文用简洁的语言解释了 它们的不同之处,需要的朋友可以参考下2015-07-07
最新评论