Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 18/07/2012 19:20:20

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Help !! index disparu !

Bonsoir

Aïe ! je vais un tour sur mon site et paf ! plus rien...
Bon je vais voir sur le ftp : ouf tout est là !
mais pas moyen d'accéder à l'index

Je teste des trucs avec l'url et :
/index.php?z=3  >> ça marche !  je vois mon site avec le menu.

MAIS si je fais
index.php?z=login ou alors je clique sur "accueil"
>> page blanche !!

donc pas moyen d'administrer mon site...

Comment résoudre le problème ??

Hors ligne

#2 18/07/2012 19:39:21

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

Salut

Alors déjà, as-tu fait une modification récemment ?
Peux-tu poster ici le contenu du htaccess (je pense à un problème d'url-rewriting, mais je n'y crois pas trop...) ?
As-tu accès aux logs du serveur?
Et enfin, peux-tu nous donner l'adresse du site?

Sinon (à titre préventif), as-tu une ancienne sauvegarde saine du site ?
Toujours faire des sauvegardes wink

A+

Hors ligne

#3 18/07/2012 19:50:12

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Help !! index disparu !

Salut

Non pas de modifs ces temps ci...

mon htacces :

AuthUserFile /home.10.23/associatxs/www/tri/membres/.htpasswd
AuthGroupFile /dev/null

AuthName "Accès Restreint"

AuthType Basic
<Limit GET POST>

require valid-user

</Limit>
SetEnv PHP_VER 5
Options -indexes

il est spécial car c'est un espace membre avec authentification mais auparavant tout marchait...

Hors ligne

#4 18/07/2012 22:19:17

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

A priori le problème ne vient pas du htaccess (néanmoins, dans le doute, je te suggère de désactiver ton accès restreint quelques instants, juste pour vérifier ! )

As-tu un accès aux logs du serveur ?
Peux-être que ton hébergeur a mis à jour un truc de son côté ?

Et sinon, quel est le code source HTML de la page "blanche" ? Que renvoie le serveur ?

Hors ligne

#5 18/07/2012 23:28:47

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Help !! index disparu !

laurent39 a écrit :

MAIS si je fais
index.php?z=login ou alors je clique sur "accueil"
>> page blanche !!

donc pas moyen d'administrer mon site...

Comment résoudre le problème ??

Tout dépend de la version de ZitePLUS.
En 0.9.2, via ftp, tu regardes le fichier zdata/config.ini et tu changes la valeur de site_debug = "0" par
site_debug = "2"
Tu regardes ensuite s'il y a des messages d'erreurs plus explicites.
Si tu utilises une plus vielle version, il faut modifier le fichier zite.php et mettre en tête un: error_reporting(-1) pour afficher les erreurs

a+
Jean-Paul

Hors ligne

#6 19/07/2012 11:16:33

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

jpg a écrit :

En 0.9.2, via ftp, tu regardes le fichier zdata/config.ini et tu changes la valeur de site_debug = "0" par
site_debug = "2"
Tu regardes ensuite s'il y a des messages d'erreurs plus explicites.
Si tu utilises une plus vielle version, il faut modifier le fichier zite.php et mettre en tête un: error_reporting(-1) pour afficher les erreurs

Cette info mériterait d'être épinglée quelque part sur le forum ou dans la doc wink . Car c'est plus pratique que de chercher les logs du serveur, surtout sur un hébergement mutualisé...

Hors ligne

#7 19/07/2012 11:35:10

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Help !! index disparu !

Bonjour

Bon alors ce que renvoie le code html de la page : rien !

j'ai oté l'accès restreint : pas d'amélioration.

après avoir mis site debug en 2, j'ai :
Parse error: syntax error, unexpected $end in /homez.40/associatxs/www/tri/membres/zdata/agenda1.txt on line 2

Des idées ??

Merci c'est sympa de vous pencher là dessus !!

Laurent

Hors ligne

#8 19/07/2012 11:41:32

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Help !! index disparu !

ça y est !!

Le problème venait de ce £$£%& d'Agenda1 !!

je l'ai viré et zou ! ça remarche !!  COOOL !!

j'ai remis le site debug à 0

je remets l'accès restreint

Merci à vous 2 !! ça me sauve !!

C'est vrai que l'info du site debug est une astuce à connaître...

Bonne journée

Laurent

Hors ligne

#9 19/07/2012 13:40:57

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

Attention, le dossier /zdata contient les données de ton site. En l’occurrence, agenda1.txt est le contenu de l'une de tes pages...
Pour ne pas foirer la structure de ziteplus (et en particulier le structure.dta), il faut que tu supprimes la page en question via l'interface PAGES de ziteplus (et non via ftp !)

Il serait intéressant également (enfin, surtout pour toi!) de savoir ce qui foire dans ce fameux fichier agenda.txt... Un oubli de point-virgule ?
N'hésite pas à poster son contenu ici si tu veux de l'aide.

A+

Hors ligne

#10 19/07/2012 13:49:46

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Help !! index disparu !

ok modif faite par l'administration.

contenu agenda1.txt :

<?php if ($_SESSION['zite_user'] != 'user') { ?>

<h1>Page &agrave; enlever</h1>

il n'y aurait pas un problème d'accolade  ??

Laurent

Hors ligne

#11 19/07/2012 13:53:24

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Help !! index disparu !

<?php if ($_SESSION['zite_user'] != 'user') { ?>

<?php if ($_SESSION['zite_user'] != 'user')  ?>
mais cela ne sert à rien !!
si l'utilisateur est user ......... et quoi ??? il sert à quoi ce script ?


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#12 19/07/2012 14:11:10

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

Ce code sera plus correct :

<?php if ($_SESSION['zite_user'] != 'user') { ?>

<h1>Page &agrave; enlever</h1>

<?php } ?>

Cela dit, je ne pense pas que ce soit la source de ton soucis, car l'erreur dit qu'il y a une variable $end à la ligne 2, or ce n'est pas le cas...

Et pour snypi : "!=" signifie "différent de".
En php, le "!" est une négation.
Donc ici, "si l'utilisateur n'est pas user", sachant que user est le nom du compte, probablement créé pour l'occasion sur ce site.

Dernière modification par Super_chemist (19/07/2012 14:12:45)

Hors ligne

#13 20/07/2012 18:30:50

bpat85
Membre
Inscription : 18/01/2010
Messages : 77

Re : Help !! index disparu !

Super_chemist a écrit :

Ce code sera plus correct :

<?php if ($_SESSION['zite_user'] != 'user') { ?>

<h1>Page &agrave; enlever</h1>

<?php } ?>

Cela dit, je ne pense pas que ce soit la source de ton soucis, car l'erreur dit qu'il y a une variable $end à la ligne 2, or ce n'est pas le cas...

Pas un pro du php mais j'ai déjà eu droit assez souvent à cette erreur. Ce n'est pas une variable $end qui manque ... c'est plutôt que php n'a pas trouvé de fin normale au fichier.

Hors ligne

#14 20/07/2012 18:50:22

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Help !! index disparu !

Ca tombe bien, je ne suis pas un pro non plus !  wink

Hors ligne

#15 07/08/2012 10:45:50

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Help !! index disparu !

Bonjour,

pour clore ce topic, en fait ce code était fait pour masquer certains panneaux quand le redacteur était dans l'admin (cela passait sur le tableau et génait la vue).

la fin du code avait été oté et cela faisait bugger le site.

Je l'ai oté partout et cela remarche (et j'ai "décalé" vers le bas ztable dans les css...)

Voila
Merci pour votre aide

Laurent39

Hors ligne

Pied de page des forums