|
Re: Mon site semble verolé périodiquement et devient une page blanche |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Bonjour
Je viens d'essayer ce qui est proposé dans l'article pour la page blanche mais je n'obtiens rien de plus. Thème remis sur default et debugmode à 1. La page blance ne contient aucun code html...
Par contre coté serveur j'ai des PHP error : PHP Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/forumdesforums.com/class/smarty/plugins/function.mailto.php on line 949" while reading response header from upstream ou encore PHP message: PHP Notice: Undefined index: __cfduid in /var/www/forumdesforums.com/modules/protector/class/protector.php on line 267" while reading response header from upstream
Précision le site est dérrière un proxyweb. Ce sont les log du proxyweb
Sur le serveur web en lui-même, je n'ai pas d'erreur
Merci pour l'aide.
La dernière fois j'ai remis le site à la normal en restaurant tous les fichiers..
Posté le : 24/05/2013 16:44
|
|
|
Re: Au secours : Impossible de publier (soumission non permise) sur le module news? |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
@jlz78 On est loin de l'esprit du logiciel libres Et l'entraide de la communauté ? Voici en vrac tous les différents types de messages d'erreur que retourne xoops en mode debug, si cela donne une idée à quelqu'un... Merci par avance. *Fatal error*: Call to a member function getInfo() on a non-object in */home/web/forumdesforums.com/doc/include/notification_functions.php* on line *95* Warning: mysql_query(): 5 is not a valid MySQL-Link resource in file /class/database/mysqldatabase.php line 242 Warning: mysql_query(): 5 is not a valid MySQL-Link resource in file /class/database/mysqldatabase.php line 242 Warning: Invalid argument supplied for foreach() in file /kernel/user.php line 112 Warning: mysql_query(): 5 is not a valid MySQL-Link resource in file /class/database/mysqldatabase.php line 242 Warning: mysql_query(): 5 is not a valid MySQL-Link resource in file /class/database/mysqldatabase.php line 242 Notice: Undefined index: censor_enable in file /class/module.textsanitizer.php line 369 Notice: Undefined index: censor_enable in file /class/module.textsanitizer.php line 369 Notice: Undefined index: censor_enable in file /class/module.textsanitizer.php line 369 Notice: Undefined index: censor_enable in file /class/module.textsanitizer.php line 369 Notice: Undefined index: censor_enable in file /class/module.textsanitizer.php line 369 Warning: mysql_query(): 5 is not a valid MySQL-Link resource in file /class/database/mysqldatabase.php line 242 Errors Notice: Undefined variable: xoops_url in file /modules/multiMenu/language/french/admin.php line 760 Notice: Undefined variable: xoops_url in file /modules/multiMenu/language/french/admin.php line 762 Warning: getimagesize() [function.getimagesize < http://www.forumdesforums.com/modules ... function.getimagesize>]: URL file-access is disabled in the server configuration in file /modules/multiMenu/admin/index.php line 288 Warning: getimagesize( http://voyageforum.com/images/users/269541-icon-1214176290.jpg) [function.getimagesize < http://www.forumdesforums.com/modules ... function.getimagesize>]: failed to open stream: no suitable wrapper could be found in file /modules/multiMenu/admin/index.php line 288
Posté le : 13/05/2009 20:14
|
|
|
Re: Au secours : Impossible de publier (soumission non permise) sur le module news? |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Ceci ne résout pas vraiment le problème car il en pose un autre... Quand le serveur charge c'est cette requête qui ressort souvent dans mysql-slow.log
# Query_time: 10 Lock_time: 0 Rows_sent: 20270 Rows_examined: 61029 SELECT s.*, t.* FROM xb2460_stories s, xb2460_topics t WHERE (s.published > 0 AND s.published <= 1237152086) AND (s.expired = 0 OR s.expired > 1237152086) AND (s.topicid=t.topic_id) AND s.topicid IN (184,106,473,333,423,420,274,398,80,407,81,393,249,173,187,153,345,408,221,41,5,159,359,397,82,427,226,205,170,9,496,208,291,209,178,212,46,282,118,338,489,113,281,189,72,165,462,132,54,182,210,458,286,117,227,215,169,77,329,234,267,264,263,256,222,176,119,223,183,409,211,230,214,157,259,121,107,294,158,174,124,34,341,309,377,105,414,429,430,128,314,287,506,325,280,122,94,499,351,443,266,143,166,501,505,411,110,91,149,254,245,111,436,491,493,490,87,507,285,271) AND s.ihome=0 ORDER BY s.published DESC;
Elle est appellée par la fonction getAllPublished de class.newsstory.php. Pourquoi ? à quoi cela sert-il récupérer toutes ces données ? phmo, si tu as la réponse...
Posté le : 15/03/2009 22:26
|
|
|
Re: Requête Mysql module News |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Bonjour,
merci, mais j'ai essayé et cela pose un autre problème, le nombre d'article affiché dans la catégorie est égale à la valeur de $limit au lieu de celle spécifiée. Je ne sais pas si c'est vraiment là que se situe le problème...
Posté le : 15/03/2009 22:12
|
|
|
Re: Au secours : Impossible de publier (soumission non permise) sur le module news? |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Bonsoir, J'avais déjà soumis ce problème sur le forum ici IciIl y a plus de 20000 articles maintenant...
Posté le : 12/03/2009 22:44
|
|
|
Re: {$story.adminlink} |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Ghia :Super ! Ca marche, merci beaucoup pour cette réponse efficace
Posté le : 29/01/2009 11:06
|
|
|
{$story.adminlink} |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Bonjour,
Je cherche à changer le libellé qui se trouve en bas des article : "Editer" par Modifier. j'ai cherché dans les fichiers de langues, mais je n'ai rien trouvé qui corresponde. Dans le template je crois que cela correspond à {$story.adminlink} mais je ne sais pas où trouver ce qui va avec.
Merci pour votre aide
Posté le : 26/01/2009 23:00
|
|
|
News tue notre site í petit feu |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
j'avais déjà posé la question et je la repose car ce problème va probablement tuer notre site si nous ne trouvons pas la solution. Déjà les versions : Xoops 2.0.16 News 1.56 La base : 18 639 articles dans News, 14 191 commentaires Le siteLa requête appelée une à deux fois par minutes :
SELECT s.*, t.* FROM xb2460_stories s, xb2460_topics t
WHERE (s.published > 0 AND s.published <= 1231178382)
AND (s.expired = 0 OR s.expired > 1231178382)
AND (s.topicid=t.topic_id)
AND s.topicid IN (408,470,452,106,490,451,443,425,333,423,422,421,420,274,458,158,107,124,415,240,230,479,110,468,244,377,105,34,156,121,142,82,427,234,225,170,111,253,436,9,282,46,287,489,193,249,303,325,189,393,268,113,174,245,314,165,118,159,149,91,462,128,398,187,203,153,246,210,344,320,157,319,259,227,215,286,345,77,242,372,299,324,329,257,407,406,173,302,370,403,341,72,338,400,267,264,263,256,222,176,119,351,394,220,223,183,182,409,54,81,217,212,209,216,221,397,413,431,254,416,359,237,301,342,226,205,477,419,169,122,112,453,143,480,445,293,294,184,378,218,271,208,41,414,364,5,357,117,94,288,214,280,473,285,166,163,300,290,411,482,211,496,483,281,291,485,321,429,430,262,206,362,493,309,494,434,495,178,266,132,87,80)
AND s.ihome=0
ORDER BY s.published DESC;
Info de mysql-slow-log : # Query_time: 10 Lock_time: 0 Rows_sent: 30 Rows_examined: 36680 j'ai essayé de pister dans le code les endroits où cette requête est appelé et on essayé de faire en sorte qu'elle ne soit pas affichée, mais nada, toujours là. Une aide serait appréciée de la part de la communauté xoops...
Posté le : 05/01/2009 22:30
|
|
|
Re: Requête Mysql module News |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
je reviens vers vous var je n'ai pas eu de réponse de la part d'Instant Zero. Il ne lisent peut-être pas leur mail... Bon toujours est-il que j'ai continué de chercher et localisé le bout de code qui fait la requête. Elle est dans class/class.newsstory.php et la fonction est : getAllPublished J'ai tenté de modifier une ligne comme suit pour limiter le nombre d'enreg retourné. Actuellement plus de 14000.
$sql .= " ORDER BY s.$order DESC LIMIT 0 , 60";
Et limiter l'affichage au 60 premières news lorsque l'on affiche la page d'index du module news. L'entête du site, les colonnes latérales s'affichent correctement mais la partie devant afficher les articles reste vide et je ne comprend pas pourquoi. Si j'affiche la requête et que je l'exécute dans phpmyadmin elle me retourne bien les 60 derniers articles. Je ne vois pas quel bug j'ai pu introduire en modifiant juste cette ligne. Ou alors il y a autre chose dans un template, mais là je ne maitrise pas assez. A votre bon coeur, si quelqu'un veut bien m'aider. Je me sens bien seul
Posté le : 21/11/2008 17:36
|
|
|
Re: Requête Mysql module News |
|
Aspirant
Inscrit: 24/01/2008 11:33
|
Non je n'ai pas contacté Instant Zero. Je vais le faire Le module News est en 1.56
Il y a 239 fichiers dans le répertoire cache et 81 fichiers dans template_c. Devrait-il y en avoir plus ? nous avons 15000 articles, il devrait y avoir autant de fichiers que d'articles ?
Au passage, SPIP avec lequel je travaille gère les fichiers de son cache dans des sous répertoires. Ca me semble en effet indispensable.
le serveur hébergeant le site est sous Debian 4 etch. Le système de fichier indiqué par mount est ufs (c'est un serveur virtuel de PHPNet).
Posté le : 14/11/2008 11:23
|
|
|