Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Mise à jour 8.2beta29.6..mon yacs tousse [Solved]

avatarfootix69 -- on Mar. 20, from Lyon Croix-Rousse
Bonjour,

J'ai fait la mise à jour les yeux fermés comme d'habitude mais là j'ai quelques soucis
A solution has been made available

Solution Manager: ThierryP

Issue description


1° le petit souci: j'ai une section qui a disparu. Je peux la retrouver via le moteur de recherche de yacs. Mais impossible d'y accéder car dès que je clique sur la section ou un des articles la composant ===> "Internal server Error" (Firefox 20012. Qui plus est, ne m'étant pas aperçu immédiatement de ce problème, j'ai publié un article en le rattachant à cette même section. L'article apparaît en page d'acceuil normalemenr, je clique sur "lire la suite" et paf "Internal server Error" Je ne peux même pas supprimer l'article

2° Dans Internet explorer yacs est devenu innaccesible ==> "Internal server Error" d'entrée de jeu horror

J'ai fait un test en local en chargeant ma base de données. Le site se lance correctement mais le problème de ma section demeure..

Y-a-t il quelque chose à faire ? confused

Merci de votre aide

http://www.sniass.fr / chez OVH / Skin Skeleton

[la section incriminée s'intitule "groupe IASS"]

Comments

ThierryP
avatar
from Nice, Drap
Associate, 1291 posts

on Mar. 20


1ere chose à faire, remettre le fichier index.php à la raçine de votre serveur (ou le mettre à jour)

Ca devrait régler une partie du problème


SEO et webmastering VDP-Digital - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.1
Footix69
avatar
from Lyon Croix-Rousse
54 posts

on Mar. 20


Merci pour cette réponse rapide.

Voici ce que j'ai fais:

Mon Index.php était en dehors de la racine ( Chez OVH, çà veut dire en dehors du dossier WWW ).

J'ai déplacé index.php à l'intérieur de WWW

Maintenant çà donne: Fatal error: Call to undefined static function: cache::pass_through() in /home.36/s/n/i/sniass/www/index.php on line 225

J'ai remis mon index là où je l'avais pris initialement.

Maintenant c'est l'arborescence de tous les répertoires de yacs qui apparaissent.

Donc il me reste à tenter une mise à jour de index.php...mais çà veut dire quoi ? copier/coller index.php de la version 8.2beta26 à la racine du serveur
ThierryP
avatar
from Nice, Drap
Associate, 1291 posts

on Mar. 20


Oui, essayez toujours, mais si dès le début (dès l'origine du site) votre fichier index.php n'était pas à la raçine, c'est que le problème ne vient pas de là.

Fatal errorCall to undefined static function: cache::pass_through() in
    
/home.36/s/n/i/sniass/www/index.php on line 225



On dirait qu'une partie des scripts n'est pas à jour, à moins que ce soit un problème de mise à jour de la base de donnée... Là hélas, je ne peux pas grand chose pour vous...

Appelons Bernard, qui saura vous répondre !


SEO et webmastering VDP-Digital - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.1
Footix69
avatar
from Lyon Croix-Rousse
54 posts

on Mar. 20


Bizarre, car via le panneau de contrôle, yacs me dit que les scripts sont à jour...

Bon alors c'est la panne cette fois...

Plus que jamais (Saint) Bernard sera peut-être mon sauveur sur ce coup là !

Bonne fin de soirée.
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on Mar. 21


Pour régler le problème de l'index à la racine, il convient de copier le fichier index.php qui est dans le répertoire yacs, et pas un autre.

Par FTP, vous pouvez récupérer ce fichier sur votre machine, puis remonter d'un cran dans l'arborescence côté serveur (juste en dessous de www chez OVH), et renvoyer le fichier à cet endroit.

Est-ce mieux ?
Footix69
avatar
from Lyon Croix-Rousse
54 posts

inspired from Bernard on Mar. 24


Bernard :

Bonsoir Bernard et merci,

voici ce que j'ai fais par ftp:
  • copie de index.php sur ma machine
  • suppression de index.php contenu dans WWW
  • envoi de index.php que j'ai placé sous WWW


Mais sniass.fr ne se lance pas. C'est toute l'arborescence du dossier WWW qui apparaît en lieu et place. (Au fait Bernard est-ce que c'est dangereux de laisser le site en l'état ?)

En revanche, j'ai remarqué que le site est accessible lorsque que je me rends directement à un article:

par ex. http://www.sniass.fr/articles/view.php?id=112

Tout se passe comme si index.php était devenu inaccessible (j'ai essayé de lui donner différents attributs via ftp mais c'est pas concluant.

A toute fin utile, le répertoire www chez ovh possède l'attribut 705 et les répertoires de mon yacs (actions, agents, etc: 755)
ThierryP
avatar
from Nice, Drap
Associate, 1291 posts

on Mar. 24


Le tout est d'être sûr de deux choses :
  • 1/ Que le fichier index.php est bien à jour et correspond à la mise à jour de votre version de Yacs. (et qu'il s'agit bien du fichier index.php de la raçine de Yacs, et non l'index.phpp d'un autre sous dossier)
  • 2/ Que ce fichier soit placé là ou il faut :


Regarder dans le dossier parameters et ouvrez le fichier control.include.php
Ligne 21 :
$context['url_to_root']=

vous indique ou Yacs va chercher le fichier index.php. C'est là ou il faut le placer.


SEO et webmastering VDP-Digital - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.1
Footix69
avatar
from Lyon Croix-Rousse
54 posts

inspired from ThierryP on Mar. 24


ThierryP :Merci,

1° la version de index.php est a priori la 8.2 car j'ai accompli le processus de mise à jour. Il s'agit d'un fichier qui pèse 44 443 octets.

2° voici ce que j'obtiens dans control.include, ligne 21:

$context['url_to_root']='/';

Je précise en outre que c'est vraiment la page d'accueil qui ne se lance pas car lorsque je passe par l'URL d'un article et qu'ensuite je clique sur un onglet çà marche....sauf si je clique sur l'onglet accueil=> liste des dossiers yacs
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on Mar. 24


Tout se passe vraiment comme s'il n'y avait aucun fichier index.php à la racine de votre site, bizarre. Et en ajoutant un fichier statique index.html à la racine du site, avec juste un peu de HTML dedans, qu'est-ce qu'il se passe ?
Footix69
avatar
from Lyon Croix-Rousse
54 posts

inspired from Bernard on Mar. 25


Bernard :

J'ai créé un fichier index.html

1° si je le place juste en dessous du répertoire WWW, il ne se passe rien c'est l'arborescence des dossier yacs qui apparaît toujours

2° Si je le place à l'intérieur de WWW, alors c'est le code html qui apparaît comme vous pouvez le constater www.sniass.fr

a la lumière de ce test, j'ai le sentiment que index.php devrait bien se trouver à l'intérieur de WWW. Mais lorsque je l'y met, çà provoque une erreur.

Dans la mesure où le paramétrage de mon site est très basique, je suis tenté de sauvegarder ma base de données et ensuite de vider WWW par ftp et de réinstaller un yacs tout neuf dans sa dernière version. Est-ce que je prends un risque à procéder de la sorte ?

Par avance, merci pour votre aide.
Footix69
avatar
from Lyon Croix-Rousse
54 posts

on Mar. 29


Bonsoir,

j'ai réglé mon problème lié au fichier index.php en réitérant le processus de mise à jour via ftp cette fois (script/staging). L'accès direct est à nouveau possible

En revanche il me reste ce problème de section qui veut bien appararaitre via la boite de recherche, mais qui n'est toujours pas accessible ni en lecture, ni en écriture..."Internal Server Error"

De même j'ai un article en double sur la page d'accueil, impossible de lire ou supprimer le 1er sans provoquer la même erreur. En revanche le 2ième en dessous, aucun problème

Si quelqu'un a une idée ?
Footix69
avatar
from Lyon Croix-Rousse
54 posts

on Mar. 29


(re) bonsoir

et paf mon site à nouveau planté "internal error"

Une semaine que je suis planté sans solution, et je comprends vraiment pas d'où vient le problème en dépit de mes efforts... >
Footix69
avatar
from Lyon Croix-Rousse
54 posts

on Mar. 31


Mon site est reparti !

il s'agissait d'une erreur dans la base de données (comment et pourquoi...mystère): tous les articles de la section portant le n° ID 25 provoquaient le plantage systématique de yacs.

J'ai donc crée une nouvelle section (ID=54) et j'ai ensuite attribué ce nouveau n°ID à tous les articles incriminés à l'aide de phpmyadmin

J'ai enfin supprimé la section avec l'ID 25

et hop c'est bueno maintenant

On peut considérer le problème comme [résolu] je crois.
ThierryP
avatar
from Nice, Drap
Associate, 1291 posts

on Mar. 31


Et bien tant mieux si tout fonctionne comme il devrait !

On laisse ce sujet ouvert encore 24H histoire d'être sûr... Après, on considère que c'est définitivement résolu !


SEO et webmastering VDP-Digital - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.3.1

Rate this page
Posted by Footix69 on Mar. 20, edited by ThierryP on Mar. 31, (popular)