php中设置index.php文件为只读的方法


Posted in PHP onFebruary 06, 2013

为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,通过浏览器访问即可设置读写权限了。

PHP 相关文章推荐
php实现的简单压缩英文字符串的代码
Apr 24 PHP
基于php iconv函数的使用详解
Jun 09 PHP
PHP中session变量的销毁
Feb 27 PHP
PHP两种去掉数组重复值的方法比较
Jun 19 PHP
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
Sep 27 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
php支持断点续传、分块下载的类
May 02 PHP
php中关于长度计算容易混淆的问题分析
May 27 PHP
PHP单元测试框架PHPUnit用法详解
Jan 23 PHP
关于laravel 子查询 &amp; join的使用
Oct 16 PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
Jun 24 PHP
php中选择什么接口(mysql、mysqli)访问mysql
Feb 06 #PHP
php连接mssql的一些相关经验及注意事项
Feb 05 #PHP
用php随机生成福彩双色球号码的2种方法
Feb 04 #PHP
php获取服务器信息的实现代码
Feb 04 #PHP
关于PHP实现异步操作的研究
Feb 03 #PHP
PHP数组循环操作详细介绍 附实例代码
Feb 03 #PHP
php中将字符串转为HTML的实体引用的一个类
Feb 03 #PHP
You might like
php explode函数实例代码
2012/02/27 PHP
解析VS2010利用VS.PHP插件调试PHP的方法
2013/07/19 PHP
yii框架builder、update、delete使用方法
2014/04/30 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
2016/04/02 PHP
微信公众号开发之语音消息识别php代码
2016/08/08 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
Javascript模块模式分析
2008/05/16 Javascript
javascript eval函数深入认识
2009/02/21 Javascript
javascript学习笔记--数字格式类型
2014/05/22 Javascript
jQuery获取字符串中出现最多的数
2016/02/22 Javascript
Bootstrap 粘页脚效果
2016/03/28 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
2016/12/13 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
2020/01/26 Javascript
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
Python程序员鲜为人知但你应该知道的17个问题
2014/06/04 Python
实例讲解Python中的私有属性
2014/08/21 Python
Python基础之函数用法实例详解
2014/09/10 Python
python使用nntp读取新闻组内容的方法
2015/05/08 Python
Python用户推荐系统曼哈顿算法实现完整代码
2017/12/01 Python
详解python statistics模块及函数用法
2019/10/27 Python
Python中的Cookie模块如何使用
2020/06/04 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
财务人员的自我评价范文
2014/03/03 职场文书
文艺晚会策划方案
2014/06/11 职场文书
2014最新实习证明模板
2014/10/02 职场文书
大学生心理健康活动总结
2015/05/08 职场文书
新入职员工工作总结
2015/10/15 职场文书