Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

[Réglé] Plantouille

Quels fichiers envoyer ?
Bon, j'ai passé TbiBluesBlog en 6.3.1 et tout s'est, apparemment, bien passé. Après, j'ai cliqué "quelque part" et là, oh effroi... Impossible de revenir sur le site... Le serveur est ouvert "switch=on"), je pense qu'il manque "configure.php" (et je ne sais plus ce qu'il faut y mettre...), enfin, bref, mon espace de test "live" est planté pour l'heure... Dommage, je comptais m'en servir un peu plus activement vu que je suis en vacances.

Si une bonne âme passe par là, merci d'avance à elle de ses conseils éclairés !

Cordialement.
GnapZ
from Caribbean
2970 posts

on Apr. 12 2006


Bonjour Elrik,

Peux-tu nous dire comment tu as fait ta mise à jour ? As-tu vidé le cache de ton navigateur ? La mise à jour s'est-elle arrêtée sur un script (stage.php) ? Si tu utilises FTP, es-tu sûr que le transfert se fait par Ecrasement et non par Mise à jour ?
Elrik
avatar
227 posts

on Apr. 12 2006


GnapZ : j'ai fait comme d'habitude, mise à jour automatique... Tout s'est bien passé, j'ai rouvert le serveur à l'invite, et après... Je ne sais plus où j'ai été trifouiller (mais quelque part dans le panneau de contrôle, ou sur ma fiche "profil") et, boum ! Plus rien. Pourtant ce n'est pas la première mise à jour automatique que subit le site, alors... Cela dit, je n''ai pas vidé le cache de Firefox sur le moment, mais après, et ça n'a rien changé (et je vois mal ce qui aurait pu changer d'ailleurs). Voilà où en est l'affaire, si tu vois une piste, je suis preneur...

Cordialement.
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

on Apr. 12 2006


Elrik, ceci est étrange...

Quoi qu'il advienne... tu dois avoir une version de secours avec les ".bak" qui ont été créés au moment de la mise à jour. Ce qui veux dire que tu dois pouvoir faire une marche arrière.
Encore faut il que tu aies accès aux structures de répertoires de ta machine, mais je ne me souviens plus de ta configuration.

Un conseil, pour le futur... après des mésaventures dont je parlerai sur un sujet du type "un yacs nomade" : SAU-VE-GAR-DER AVANT toute mise à  niveau (la structure ET la base).
Bernard et/ou l'équipe ont tout fait pour que ça se passe au mieux.. mais il ne faut pas ignorer l'imprévisible.

Bon ceci dit, pour pouvoir t'aider, il faudrait un peu plus de précision sur ce que tu as ' à l'écran.. parce que " et, boum ! Plus rien." C'est un peu dur à déchifrer.

Courage, tu n'es pas seul !

pet


-----
Yacsment Vôtre, Lucrecius.. . ~Le pessimisme de l'intelligence et l'optimisme de la volonté~
Fernand
avatar
from Paris
1287 posts

on Apr. 12 2006


Elrik : C'est incroyable ça ! J'ai pratiqué hier cinq mises à jour à la suite sur cinq serveurs YACS installés sur Free, et tout s'est bien passé. Pas touche en attendant qu'on trouve une solution.
P.S. Sans doute rien à voir mais cela fait un peu loi des séries quand on lit ceci: associé pas reconnu .
Elrik
avatar
227 posts

on Apr. 12 2006


Fernand : j'ai pensé que ça pouvait venir de Free, ça arrive de temps à autre, lors des maintenances de serveurs...

Lucrecius : je n'ai pas mis le message donné car le lien pointait vers mon site et le message doit être accessible à tous :

" Merci de configurer votre serveur

Aucun fichier de configuration n'a été trouvé. Si vous êtes en train d'installer un nouveau serveur, suivez le lien ci-dessous.

Aller à la page d'installation

Sinon, suivez le lien ci-dessous pour charger le formulaire de configuration.

Aller à la page de configuration "


Après, c'est à la fois drôle et kafkaïen :

si je clique sur : Aller à la page d'installation, il m'affiche :

Installation incomplète

" Certains fichiers de configuration sont absents. Suivez le lien ci-dessous pour compléter l'installation. "


il me met un lien pour accéder au panneau de contrôle... Quand je clique sur ce lien, je reviens à la case départ (sans toucher 20.000 F).

Si je clique sur : Aller à la page de configuration

Il m'affiche : Panneau de configuration principal et rien d'autre...

Enfin, quand je clique sur : Login, il ne se passe rien...

Pour la sauvegarde, c'est volontaire, ce n'est qu'un site de test, après tout. Ne t'inquiète pas pour moi, je suis surpris, pas stressé...

Enfin, remettre tout à l'envers en utilisant les fichiers .bak me semble bien pénible... Tout cela me donne un slogan pour YACS :

" Avec YACS, vous ne vous sentirez plus jamais seul ! "


Cordialement.
GnapZ
from Caribbean
2970 posts

inspired from elrik on Apr. 13 2006


Elrik : J'ai connu la même chose. Je fais tellement de trucs en même temps que je ne sais plus de quoi ça vient exactement.

Cela peut arriver quand:
  • Tu as modifié (mauvaise mise en commentaires) des fichiers qui ont des pb et attente de leurs corrections dans la prochaines version. Ex: users/edit.php pour les robots.
  • Tu as un problème avec ton skin dérivé. Il faut revoir son contenu ou, plus simple, tu le renomes et tu fais une copie d'un original avec le nom de ton skin.
  • Tu as mal modifié le Template de ton skin. Reprends une copie de l'original et remplaçant le nom du skin orignal par celui de ton skin via un Notepad puis renvoies par FTP.
  • Tu as perdu des fichiers de config. Relances ton navigateur sur setup.php.


Si ce n'est rien de tout ça: Auto-destruction.
Elrik
avatar
227 posts

on Apr. 13 2006


GnapZ : j'ai essayé tout ça, rien de rien... Dès que j'aurai le temps, j'enverrai une nouvelle version via ftp, pour voir. L'auto-destruction n'est vraiment qu'un recours ultime : imagine qu'un utilisateur poste ce problème, et qu'on lui réponde ça. Pour sûr, il abandonnera Yacs !!!

En attendant je vais farfouiller dans mes archives où je dois avoir une sauvegarde incomplète, mais qui pourra servir mon propos, à savoir continuer mes essais.

La suite ce soir ou demain !

Cordialement.
GnapZ
from Caribbean
2970 posts

inspired from elrik on Apr. 13 2006


Elrik : Bien sûr qu'il faut persévérer, c'était juste de l'humour car tu n'es pas un nouvel utilisateur sinon je ne me serais pas permis.

Tes uploads FTP se font fichier par fichier ou en mode comprimé (Gzip) que tu décomprimes ensuite via une commande au serveur ?

Si c'est fichier par fichier, je te conseille de préparer une copie complète de Yacs en retirant toutes les images, cela ira beaucoup plus vite.

Bon courage !
GnapZ
from Caribbean
2970 posts

on Apr. 13 2006


Elrik : Je viens de reproduire le même phénomène en renomant shared/parameters.include.php.

Si tu souhaites le reconstruire manuellement, voici son contenu :
(SYMBOLE INFERIEUR)?php
// This file has been created by the configuration script
    
control/configure.php
// on April 13, 2006, 11:31 am GMT, for Lobster. Please do not modify it
    
manually.
global 
$context;
$context['database_server']='localhost';
$context['database_user']='USERNAME';
$context['database_password']='PASSWORD';
$context['database']='DBNAME';
$context['table_prefix']='_';
$context['with_email']='N';
$context['mail_smtp_server']='';
$context['mail_from']='';
$context['mail_logger_recipient']='';
$context['mail_pop3_server']='';
$context['mail_pop3_user']='';
$context['mail_pop3_password']='';
$context['proxy_server']='';
$context['proxy_user']='';
$context['proxy_password']='';
$context['debug_mail']='N';
$context['preferred_language']='fr';
$context['skin']='skins/SKIN_NAME';
$context['url_to_root']='/';
$context['with_compression']='Y';
$context['with_cron']='N';
$context['with_friendly_urls']='Y';
$context['without_cache']='N';
$context['without_http_cache']='N';
$context['without_language_detection']='Y';
?(
SYMBOLE SUPERIEUR)

en rempplaçant les variables en majuscules.
Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

on Apr. 13 2006


Il est possible qu'un script ait été corrompu lors de son transfert vers votre serveur.

Vérifier sur le serveur cible si quelques scripts ne sont pas de taille zéro.

Au vu des nombreuses mésaventures de ce genre, un contrôle a été ajouté à YACS pour vérifier le contenu des scripts après leur copie à travers Internet.

Et aussi, il sera ensuite possible, sur une base 6.4 de transférer une archive complète pour faire la mise à jour en local.
Elrik
avatar
227 posts

on Apr. 13 2006


Bernard & GnapZ : bienvu aux deux, il s'agit de parameters.include.php qui est à O ko.

Par contre, après remplacement comme l'indique GnapZ, j'obtiens :

Parse error: parse error, unexpected T_GLOBAL

in /var/www/sdc/e/4/elrik1/yacs/shared/parameters.include.php

on line 5


Cela dit, le fichier incriminé est aussi dans yacs/agents... Je vais voir s'il y en a d'autres...

Bon, une autre idée ? Moi, je sèche...

Cordialement.


La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. (St Exupéry)
GnapZ
from Caribbean
2970 posts

inspired from elrik on Apr. 14 2006


Elrik : As-tu bien remplacé les paramètres en majuscule en conservant les "quote: ' " ?

La ligne 5 semble toucher 'localhost', peut-être que la configuration de ton hébergeur n'utilise pas ce paramètre comme serveur de base MySQL.

Pour les autres configure.php, je te prépare un récap.
Elrik
avatar
227 posts

on Apr. 14 2006


J'ai réparé le fichier coupable et tout fonctionne en 6.3.1. En fait, il manquait deux renseignements :

  • le path : '/yacs/'
  • le préfixe des tables : 'yacs_'


et il y avait un saut de ligne en trop (copier/coller, quand tu nous tiens...).

Enfin, étant chez Free, il faut remplacer localhost par sql.free.fr.

Je ferai une fiche sur cette manip avec un fichier parameters.include.php commenté pour les bidouilles à venir !

Merci à tous de votre aide !

Cordialement.


La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. (St Exupéry)

Rate this page
Posted by Elrik on Apr. 12 2006, (popular)