Pour tous ceux qui veulent bloqués les aspirateurs de site (Téléport pro / Httrack / Memoweb / Webreaper / Offline
Explorer / etc...) et surtout banir ces ip, voilà comment l'installer sous xoops :
-
le site du script-
télécharger le script1_ Ouvrer votre fichier
mainfile.phpJuste en dessous
<? php et le copyright recopier cette ligne :
[color=006600]require[/color] [color=000066]([/color][color=CC0000]"trace_ip.php"[/color]
[color=000066])[/color];
Puis enregistrer.
Changer les droit sur votre serveur de 444 à 666 et uploader mainfile.php puis rechanger les droit de 666 à 444.
2_ Ouvrer
trace_ip.phpPour plus de sécurité ne décommenté pas :
//$dbhost = "localhost";
//$dbuname = "root";
//$dbpass = "";
//$dbname = "base1";
Supprimer
require "trace_ip.php"); et mettez à la
place :
include ("XOOPS_ROOT_PATH/securedata/ip-auth.php");
XOOPS_ROOT_PATH = regardez dans le mainfile.php
Enregistrer et uploader trace_ip.php (XOOPS_URL/trace_ip.php)
3_ Créé un dossier
securedata et un fichier
ip-auth.php à l'intérieur.
Ouvrer
ip-auth.php et modifier ce code en fonction de vos paramettres :
<?php
$dbhost = "localhost en général";
$dbuname = "login de la base de donné";
$dbpass = "passe de la base";
$dbname = "nom de la base de donnée";
?>
Enregistrer et Uploader le dossier avec son contenu.
4_ Connecté vous a votre base de donnée et cliquez sur "SQL", la copier/coller l'intégralité du fichier
trace_ip.sql ou uploader le. (fin) lol
Pour ce qui est des droits des dossiers et des fichiers tel que securedata, ip-auth.php, je ne peut pas vous aider,
car les explications que j'ais trouver sur
Xoops security ne fonctionnent pas sur mon serveur !
Si quelqu'un sait comment faire, je lui laisse la place
## La configuration du script est très bien expliqué par son créateur et est à l'intérieur de trace_ip.php, vous
pourez par exemple changer le nombre maximal de pages vues par un utilisateur par minutes !
Désoler pour les fautes d'orthographe