Nouveau sujet Répondre Imprimer Syndication RSS 2.0

functions/fonctions_message.php

Brasier
Avatar de Devil Twin
  • Messages : 691
  • Inscrit : 20 Mars 2005
  Lien vers ce message 22 Mars 2005, 12:59
Slt,

J'ai éditer un message puis au moment de le lire, j'ai cette erreur :
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1107 bytes) in /var/www/free.fr/4/d/chaos.blaster/Forum/includes/functions/fonctions_message.php on line 270
. Vous pouvez m'aider en me disant comment l'enlevé, :=$ merci d'avance.


http://retro.pixel.free.fr/Forum/
 
VIP
Avatar de flash666
  • Messages : 2006
  • Inscrit : 01 Février 2005
  Lien vers ce message 22 Mars 2005, 14:29
il y avait beaucoup de choses dans ton message?


ne remets pas à demain ce que tu peux faire faire aujourd'hui par un autre
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14556
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 22 Mars 2005, 15:00
Tu peux me donner la ligne en question ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Brasier
Avatar de Devil Twin
  • Messages : 691
  • Inscrit : 20 Mars 2005
  Lien vers ce message 22 Mars 2005, 15:18
[quot=Genova]Tu peux me donner la ligne en question ?[/quot]
Il y avait que cela d'écrit à l'intérieur, aucune autre erreur visible.

Citation
il y avait beaucoup de choses dans ton message?

Plein à craquer, il devait y avoir au moins 30 lignes avec beaucoup de BBcode et 2-3 smileys.

Pour me débarrassé du topic, j'ai du éditer ma base de donnée et éffacé les lignes du messages récalcitrant donc je n'ai plus le lien vers l'erreur.
Faudrais voir si les messages très remplit ne pose pas de problème au moment de l'édition d'un gros message.

Je précise que je suis sous Free et que ce message était placé dans un sous forum ( si sa peut aider ). Le forum est quant à lui non moddé.


http://retro.pixel.free.fr/Forum/
 
Hors ligne T-O
Flamme ardente
Avatar de T-O
  • Messages : 261
  • Inscrit : 15 Novembre 2004
  Lien vers ce message 22 Mars 2005, 21:07
Il faut en faite citer la ligne 270 (et alentour) de fonctions_message.php (c ce ke génova voulait dire)


.:[/T-O\]:.
Traduction de FSB en Italien (Fais une pause)
http://www.aquaplastics.org/images/homepage/logo_aquaplastics.gifCliquez ici (ou sur l'image)
FSB-it
sorcier glouton
http://dark_throne_fr.zerackiel.net/pc-web/images/minilogo.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14556
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Mars 2005, 1:28
Peux tu plutot me passer le message en question que je voye ce qu'il avait ? je testerai avec dexu fois ton message voir si ca passe :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Brasier
Avatar de Devil Twin
  • Messages : 691
  • Inscrit : 20 Mars 2005
  Lien vers ce message 23 Mars 2005, 2:18
Voilà le message au complet :

Quelle est, pour vous, le meilleur language de programmation Web ?
On va parlait juste des principaux languages de programmation Web car il en existe tellement que les listés mettraient plusieurs minutes. Pour Emulamstrad, j'en utilise deux : Le Php et le Html. J'ai tenté le ASP mais les résultats ont étaient dramatique car ce language est plutà´t dur comparé au Php et à l'Html.
Voilà mon point de vue sur les différents languages existant :

[size=18]Le Php:[/size]
Points Positifs :
* Assez facile à apprendre si on ne se lance pas dans la création pur et dur mais que l'on reste juste dans le domaine de la création de page.
* Il offre des fonctionnalités énormes dut au fait que c'est un language dynamique.
* Permet d'éxécuté tout type de script.
* Grande quantité de script disponible avec ce language.

Points Négatifs :
* Très apprécié des lamers car il est plutà´t facile de pirater un site en Php surtout si il utilise des frames et des iframes.
* Constamment mis à jour car il est très utilisé mais surtout parsqu'il y a encore beaucoup de faille à corrigé ( selon mon point de vue ).
* Une faute dans le code ou dans un script peut ouvrir une faille facilement.

[size=18]Le Html:[/size]
Points Positifs :
* Très facile à apprendre et à utiliser.
* Offre beaucoup de possibilité de personnalisation même si le Php en possède beaucoup plus.
* Très sécurité puisqu'il a subit beaucoup de modification ces dernières années ( même si les failles existent toujours ).
* Rapide à utiliser car il est intuitif ( avec un peu d'expérience ).
* Existe un très grand nombre de script de personnalisation facile à utilisé.
* Est le standart du Web et le plus utilisé.

Points Négatifs :
* Language facile à utiliser mais pas dynamique.
* Obligé d'utiliser quant même le Php si l'on veut installer un forum ou un autre script utile.
* Récalcitrant avec certaines balises pour les Mozilla et autres Opera rendant parfois incompatible certaine option du site ou de l'affichage avec soit Internet Explorer, soit un autre navigateur.
* Offre peu de possibilité une fois le language bien maà®trisé face aux autres languages de programmation comme le ASP ou le Javascript.

[size=18]Le ASP: [/size]
Points Positifs :
* Offre beaucoup de possibilité étant donné que c'est un language dynamique.

Points Négatifs :
* Est encore très peu utilisé sur le Web.
* Trop difficile à apprendre !


http://retro.pixel.free.fr/Forum/
 
VIP
Avatar de flash666
  • Messages : 2006
  • Inscrit : 01 Février 2005
  Lien vers ce message 23 Mars 2005, 16:53
sur le présent forum, aucun pb, comme tu peux le constater tu peux ici éditer ton message.


ne remets pas à demain ce que tu peux faire faire aujourd'hui par un autre
 
Brasier
Avatar de jaguar
  • Age : 24 ans
  • Messages : 981
  • Inscrit : 18 Septembre 2004
  Lien vers ce message 21 Mars 2006, 9:52
Je ne vais pas ouvrir un nouveau topic car ce matin j'ai le meme probleme sur un sujet....


Citation
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 3842 bytes) in /home/www/web/forum/includes/functions/fonctions_message.php on line 278


Voici la ligne 278:

$new_message = str_replace($newm, $new_message, $message);



Une vue d'ensemble autour de la ligne 278:

/************************************
* Parse les simples FScode correctement.
* Merci à Dr DLP pour cette fonction :=)
************************************/
function parse_simple_fscode($message, $fscode, $open, $close)
{
	preg_match_all("`\[$fscode\](.*?)\[/$fscode\]`si", $message, $matches);
	$nb_matches = count($matches[1]);
	$bb_length = strlen($fscode) + 2;
	for ($i = 0; $i < $nb_matches; $i++)
	{
		if ( preg_match_all("`\[$fscode\](.*?)\[/$fscode\]`si", $matches[$i][0], $matchs) )
		{
			$nb_matchs = count($matchs[1]);
			$newm = substr($matchs[0][0], $bb_length);
			if ( preg_match("`\[$fscode\](.*?)\[/$fscode\]`si", $newm) && $nb_matchs > 0 )
			{
				$new_message = preg_replace("`\[$fscode\](.*?)\[/$fscode\]`", "\\1", $newm);
				$new_message = str_replace($newm, $new_message, $message);
				return (parse_simple_fscode($new_message, $fscode, $special, $special2));
			}
		}
	}
	$message = preg_replace("#\[$fscode\](.*?)\[/$fscode\]#si", "$open\\1$close", $message);

	return ($message);
}

/*
** Gestion des FScodes [list]
*/



Mon forum en version 1.0.5 avec mod MP, barre_developpement, diviser un sujet, Groupe, recherche, liste de message non lue et reponse rapide


Tout fonctioner nikel jusqu'a ce matin ! :loupe:


http://www.animalliberationfront.com
http://img404.imageshack.us/img404/9571/alfsigeg8.jpg
 
Répondre


.