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 相关文章推荐
[FAQ]PHP中的一些常识:类篇
Oct 09 PHP
Search Engine Friendly的URL设计
Oct 09 PHP
通过PHP CLI实现简单的数据库实时监控调度
Jul 01 PHP
Yii入门教程之目录结构、入口文件及路由设置
Nov 25 PHP
php中实现可以返回多个值的函数实例
Mar 21 PHP
php实现用手机关闭计算机(电脑)的方法
Apr 22 PHP
必须收藏的23个php实用代码片段
Feb 02 PHP
Zend Framework教程之Zend_Config_Ini用法分析
Mar 23 PHP
php简单实现sql防注入的方法
Apr 22 PHP
thinkphp3.2同时连接两个数据库的简单方法
Aug 13 PHP
Thinkphp5框架ajax接口实现方法分析
Aug 28 PHP
php的无刷新操作实现方法分析
Feb 28 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 $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
2010/06/21 PHP
PHP遍历数组的几种方法
2012/03/22 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
写js时遇到的一些小问题
2010/12/06 Javascript
jquery 插件开发 extjs中的extend用法小结
2013/01/04 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
微信小程序教程系列之新建页面(4)
2017/04/17 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
vue使用中的内存泄漏【推荐】
2018/07/10 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
JS开发常用工具函数(小结)
2019/07/04 Javascript
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
Python实现注册、登录小程序功能
2018/09/21 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
2020/10/19 Python
CSS3中border-radius属性设定圆角的使用技巧
2016/05/10 HTML / CSS
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
施华洛世奇日本官网:SWAROVSKI日本
2018/05/04 全球购物
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
如何处理简单的PHP错误
2015/10/14 面试题
环保专业大学生职业规划设计
2014/01/10 职场文书
带薪年假请假条
2014/02/04 职场文书
爱心捐书活动总结
2014/07/05 职场文书
故意伤害人身损害赔偿协议书
2014/11/19 职场文书
运动会开幕式主持词
2015/07/01 职场文书
python 利用 PIL 将数组值转成图片的实现
2021/04/12 Python
python正则表达式re.search()的基本使用教程
2021/05/21 Python
win10清理dns缓存
2022/04/19 数码科技