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 相关文章推荐
JAVA/JSP学习系列之二
Oct 09 PHP
PHP中HTTP方式下的Gzip压缩传输方法举偶
Feb 15 PHP
PHP开发中的错误收集,不定期更新。
Feb 03 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
Apr 02 PHP
PHP图片等比例缩放生成缩略图函数分享
Jun 10 PHP
19个Android常用工具类汇总
Dec 30 PHP
浅谈PHP的反射机制
Dec 15 PHP
Thinkphp3.2实用篇之计算型验证码示例
Feb 09 PHP
thinkPHP5框架分页样式类完整示例
Sep 01 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
Apr 03 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
May 02 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入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
2011/07/14 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
js 简易版滚动条实例(适用于移动端H5开发)
2017/06/26 Javascript
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
2017/10/19 jQuery
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
2018/07/15 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
全面解析JavaScript Module模式
2020/07/24 Javascript
[03:48]显微镜下的DOTA2第四期——TP动作
2014/06/20 DOTA
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
Python如何进行时间处理
2020/08/06 Python
pycharm 的Structure界面设置操作
2021/02/05 Python
使用SVG实现提示框功能的示例代码
2020/06/05 HTML / CSS
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
HUGO BOSS美国官方网上商店:世界知名奢侈品牌
2017/08/04 全球购物
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
德国购买门票网站:ADticket.de
2019/10/31 全球购物
应届毕业生应聘自荐信范文
2014/02/26 职场文书
文化宣传方案
2014/03/13 职场文书
人力资源求职信
2014/05/25 职场文书
会计求职自荐信
2014/06/20 职场文书
毕业生班级鉴定评语
2015/01/04 职场文书
行政处罚告知书
2015/07/01 职场文书
养成教育工作总结
2015/08/13 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android