Maison développement back-end tutoriel php php中设置index.php文件为只读的方法_PHP

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

Jun 01, 2016 pm 12:08 PM
index.php lecture seule

为index.php文件设置只读属性后,木马就没权限给你文件末尾追加广告了。
下面我们看具体的代码,设置index.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读写的代码:
复制代码 代码如下:
function set_writeable($file_name)
{
if(@chmod($file_name,0777))
{
  echo "修改index.php文件读写属性成功";
}
else
{
  echo "修改index.php文件读写属性失败,空间商不支持此操作!";
}
}
set_writeable("index.php");
?>

保存以上内容为:setwrite.php,通过浏览器访问即可设置读写权限了。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment modifier le fichier Linux fstab pour annuler l'attribut en lecture seule Comment modifier le fichier Linux fstab pour annuler l'attribut en lecture seule Jan 15, 2024 pm 05:57 PM

Après avoir expérimenté des options de montage pour interdire l'exécution de programmes à bits définis et de programmes binaires [root@localhost~]#vi/etc/fstab/# après avoir ajouté /dev/sdc1/varext3defaults,noexec12[root@localhost~]#mount-oremount /var Après le redémarrage du système, il s'avère que /dev/sdc1 ne peut pas être saisi et ne peut entrer que dans l'interface de caractères. Je souhaite supprimer cette ligne, mais lors de l'enregistrement du fichier, l'attribut en lecture seule Read-onlyfilesystem a été expérimenté avec (1) chmod+w/etc/fstab (2):w! ne peut pas être modifié.

Guide pratique : Implémentation d'autorisations en lecture seule au niveau des tables dans Oracle Guide pratique : Implémentation d'autorisations en lecture seule au niveau des tables dans Oracle Mar 06, 2024 pm 05:09 PM

La mise en œuvre d'autorisations en lecture seule au niveau des tables dans Oracle est une opération courante et importante dans la gestion de bases de données. En définissant des autorisations en lecture seule, vous pouvez garantir que certains utilisateurs peuvent uniquement interroger les données de la table mais ne peuvent pas les modifier, protégeant ainsi efficacement l'intégrité et la sécurité des données. Ce qui suit présente en détail comment implémenter des autorisations en lecture seule au niveau des tables dans Oracle, ainsi que des exemples de code spécifiques. Étape 1 : Créer une table Commencez par créer un exemple de table dans Oracle pour montrer comment définir des autorisations en lecture seule au niveau de la table. Supposons que nous créions un fichier appelé "exemple

Comment définir le disque en lecture seule avec l'outil de partition diskgenius - Comment définir le disque en lecture seule avec diskgenius Comment définir le disque en lecture seule avec l'outil de partition diskgenius - Comment définir le disque en lecture seule avec diskgenius Mar 04, 2024 pm 03:00 PM

Amis, savez-vous comment définir le disque en lecture seule avec l'outil de partition diskgenius ? Aujourd'hui, je vais vous expliquer comment définir le disque en lecture seule avec l'outil de partition diskgenius ? l'éditeur. J'espère que cela pourra vous aider. Étape 1 : Tout d'abord, ouvrez le logiciel DiskGenius et sélectionnez le disque qui doit être configuré. Étape 2 : Deuxièmement, dans le logiciel DiskGenius, ouvrez le menu du disque. Étape 3 : Encore une fois, comme le montre la figure, modifiez l'état de ce disque en « lecture seule ». Étape 4 : Enfin, confirmez cette opération pour rendre le disque en lecture seule.

Explication détaillée de la méthode de gestion des droits en lecture seule sur les tables Oracle Explication détaillée de la méthode de gestion des droits en lecture seule sur les tables Oracle Mar 07, 2024 pm 12:12 PM

Explication détaillée de la méthode de gestion des autorisations en lecture seule sur les tables Oracle Dans la base de données Oracle, il est très important de gérer les autorisations en lecture seule sur les tables, ce qui permet de protéger efficacement l'intégrité et la sécurité des données. Cet article présentera en détail comment gérer les autorisations en lecture seule sur les tables de la base de données Oracle et fournira des exemples de code spécifiques. 1. Accordez l'autorisation en lecture seule à l'utilisateur. Utilisez l'instruction GRANT pour accorder l'autorisation en lecture seule à l'utilisateur : GRANTSELECTONtable_nameTOuser_name Exemple :

Comment résoudre le problème selon lequel l'attribut en lecture seule du dossier win7 ne peut pas être modifié Comment résoudre le problème selon lequel l'attribut en lecture seule du dossier win7 ne peut pas être modifié Jan 03, 2024 pm 09:59 PM

Dans le système Win7, si un dossier est défini en lecture seule, nous pouvons uniquement le visualiser mais ne pouvons pas le faire fonctionner, ce qui est très gênant. Cependant, de nombreux utilisateurs ont déclaré que le dossier ne peut être lu et ne peut pas être supprimé. En fait, cela est dû au fait que nous n'avons pas d'autorisations de contrôle total. Que dois-je faire si le dossier win7 est uniquement lisible et ne peut pas être supprimé ? 1. Tout d'abord, nous faisons un clic droit sur le disque concerné, cliquez sur « Propriétés » et entrons dans l'onglet « Sécurité ». 2. Après avoir entré, vérifiez les autorisations du système. Si vous n'avez pas le contrôle total, cliquez sur « Avancé » puis cochez « Contrôle total ». 3. Si nous obtenons le contrôle de sécurité et ne pouvons pas annuler la lecture seule, il peut y avoir un bug. Vous pouvez essayer de sauvegarder le dossier et de le supprimer avant de le modifier. Méthode 2 : 1. Obtenir le droit

Comment définir des autorisations en lecture seule sur une table dans la base de données Oracle ? Comment définir des autorisations en lecture seule sur une table dans la base de données Oracle ? Mar 06, 2024 pm 03:03 PM

Dans la base de données Oracle, la définition d'autorisations en lecture seule sur les tables est une opération très importante, qui peut protéger la sécurité des données et éviter les erreurs d'opération. Ce qui suit explique comment définir des autorisations en lecture seule sur les tables d'une base de données Oracle et fournit des exemples de code spécifiques. Tout d'abord, nous devons comprendre que dans la base de données Oracle, les utilisateurs obtiennent des autorisations sur les tables via une autorisation. Les autorisations de table incluent les opérations SELECT (requête), INSERT (insertion), UPDATE (mise à jour) et DELETE (suppression). Nous présenterons ici

Comment masquer index.php dans tp3 Comment masquer index.php dans tp3 Mar 03, 2023 am 10:18 AM

Comment masquer index.php dans tp3 : 1. Recherchez et ouvrez le fichier "Application/Common/Conf/config.php" ; 2. Activez le mode REWRITE en modifiant "return array('URL_MODEL'=> 2,);" .

Comment supprimer index.php du serveur Comment supprimer index.php du serveur Dec 19, 2022 am 10:24 AM

Comment supprimer index.php du serveur : 1. Ouvrez le fichier php.ini et modifiez le contenu en « cgi.fix_pathinfo=1 » 2. Modifiez le fichier de configuration de l'hôte virtuel correspondant 3. Modifiez « include activate- » ; php.conf;" Remplacez par "include activate-php-pathinfo.conf;"; 4. Supprimez index.php et redémarrez lnmp.

See all articles