服务器怎么样只允许index.php文件

发布网友 发布时间:2022-04-06 05:13

我来回答

2个回答

懂视网 时间:2022-04-06 09:34

php设置文件只读的方法:首先创建一个“setread.php”文件并添加内容为“function set_writeable($file_name) {...}”;然后将该文件上传到空间;最后直接通过浏览器浏览该地址即可设置只读。

推荐:《PHP视频教程》

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

热心网友 时间:2022-04-06 06:42

这个在apache配置文件里面配置的,配置的是默认访问的文件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com