Bienvenue sur les forums de Aide-Joomla.
Vous devez vous créer un compte avant de pouvoir participer en cliquant sur le lien d'inscription ci-dessous.
Nom d'utilisateur Mot de passe: Se souvenir de moi
o2switch - Hebergeur web avec offre unique. Hebergement internet avec espace disque et transfert illimite. PHP MySQL. Nom de domaine offert.
Hébergement Web
avec notre partenaire

S********e Protection - Message d'erreurs
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: S********e Protection - Message d'erreurs

| |

S********e Protection - Message d'erreurs le 06 Janvier 2009 à 12:10 #1

  • Viggo
  • Hors ligne
  • Nouveau membre
  • Message: 3
Bonjour,

En se connectant dans le backend je reçois:

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 157

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 158

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 159

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 160

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 161

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 162

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 163

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 164

Warning: preg_match() expects parameter 2 to be string, array given in /home/barfcomh/public_html/nousite/plugins/system/s********e.php on line 165



En allant sur les Nos de lignes mentionnées je trouve:

die($this->writeBan());

}

}

}

}

Que devrais-je changer ?

Merci pour votre aide

Viggo

Re:S********e Protection - Message d'erreurs le 06 Janvier 2009 à 15:50 #2

  • Anonyme
bonjour

les lignes mentionnées concernent :

 
 
if ((preg_match("#<[^>]*script*\"?[^>]*>#is", $check)) ||
(preg_match("#<[^>]*object*\"?[^>]*>#is", $check)) ||
(preg_match("#<[^>]*iframe*\"?[^>]*>#is", $check)) ||
(preg_match("#<[^>]*applet*\"?[^>]*>#is", $check)) ||
(preg_match("#<[^>]*body*\"?[^>]*>#is", $check) && (!preg_match("#<[^>]*tbody*\"?[^>]*>#is", $check))) ||
(preg_match("#<[^>]*onmouseover*\"?[^>]*#is", $check)) ||
(preg_match("#<[^>]*img*\"?[^>]*#is", $check)) ||
(preg_match("#<[^>]*meta*\"?[^>]*>#is", $check)) ||
(preg_match("#<[^>]*style*\"?[^>]*>#is", $check))){
 
 


et il n'y a rien à changer. mais un possible ajout à faire ...

quelle est la version du plugin que t'utilises ?
quelle est la version PHP du serveur qui t'héberges ?

@+

Re:S********e Protection - Message d'erreurs le 06 Janvier 2009 à 16:49 #3

  • Viggo
  • Hors ligne
  • Nouveau membre
  • Message: 3
La version de S********e devrait être la dernière disponible. J'ai Joomla Version 1.5.8.

Le serveur utilise PHP Version 4.4.6

Merci pour ton aide

Amicalement

Pieter Wenk

Re:S********e Protection - Message d'erreurs le 06 Janvier 2009 à 17:29 #4

  • Anonyme
hum la version PHP 4.4.6 !

donc t'utilises le plugin 1.03 , Joomla 1.58

as tu cette ligne dans ton htaccess ?

 
AddType x-mapp-php5 .php
 



si t'as pas de .htaccess il te faut en créer un et mettre la directive de compatibilité PHP5 au debut du fichier (exemple valable pour les serveur 1&1)

pour le htaccess suivant ton hébergement regardes ce sujet qui je pense doit t'aider

note: cette directive n'est pas valable pour tous les herbergements

c'est qui au fait qui t'héberges ?
Dernière édition: le 06 Janvier 2009 à 17:47 par .

Re:S********e Protection - Message d'erreurs le 06 Janvier 2009 à 18:48 #5

  • Viggo
  • Hors ligne
  • Nouveau membre
  • Message: 3
Merci pour cette réponse exhaustive:)

J'ai naturellement un .htaccess mais effectivement il était très minimaliste. Je me suis permis de faire une copie de la suggestion *sans SEF" qui prend en même temps en compte
la question du phpBB5.

Je suis hébergé chez

www.internetturnpike.com/index.html

dont in membre est développeur de Joomla.Leur serveur facilite au max. l'environnement
Joomla.

Par contre je suis un peu étonné que cela tourne encore sous php 4.

Amicalement

Pieter Wenk

Re:S********e Protection - Message d'erreurs le 06 Janvier 2009 à 19:29 #6

  • Anonyme
Viggo écrit:
Merci pour cette réponse exhaustive:)

J'ai naturellement un .htaccess mais effectivement il était très minimaliste. Je me suis permis de faire une copie de la suggestion *sans SEF" qui prend en même temps en compte
la question du phpBB5.

Je suis hébergé chez

www.internetturnpike.com/index.html

dont in membre est développeur de Joomla.Leur serveur facilite au max. l'environnement
Joomla.

Par contre je suis un peu étonné que cela tourne encore sous php 4.

Amicalement

Pieter Wenk



ok ! pour la copie c'est fait pour !!!

à l'installation de la base de données lors de sa création un choix est possible PHP4 ou PHP5 et je pense que la tienne a été créer avec php 4 .

le seul soucis c'est que de nombreuses fonctionnalités sont reprises et corrigées au fil du temps faisant que php4 n'est pas trop au gout du jour , raison pour laquelle la directive de compatibilité comble justement certains disfonctionnements occasionnés .

essayes celui-ci qui me semble le plus générique Free et ovh l'utilise

SetEnv PHP_VER 5


puis n'oublies pas de nous préciser si c'est réellement cela qui t'occasionne les erreurs

j'ai justement lu un article ya pas longtemps qui mettait en cause certains bugs avec justement ces PCRE suivant le type de version PHP voir ici un compte rendu

en milieu de tableau tu vas trouver :

40706
(edit) 2007-03-03 15:12:45 PCRE related Bogus 4.4.6 any preg_match crash




donc dans le principe je pense que tes erreurs viennent de ta version PHP et là je n'y peux pas grand chose.Ce que je pourrai faire éventuellement c'est une version du plugin sans PCRE et passer en POSIX (mais c'est plus lent).


@+
Dernière édition: le 06 Janvier 2009 à 19:42 par .
  • Page:
  • 1
Temps de génération de la page: 8.94 secondes