problème dans mise à jour spip 1.8 b2

J'ai téléchagé la 1.8b2

sur mon serveur local, aucun probleme de mise à jour

je l'uploade sur le serveur distant (chez online), et je me prends une
*Fatal error*: Call to unsupported or undefined function define_once() in *your script* on line *32

*je vérifie les droits des répertoires tout ça
tout a l'air ok
en désespoir de cause je déplace la function plus haut dans le fichier inv_verison.php3
et là je me prends la même erreur sur la function suivante (logique, hein ?)

une idée ?

Julien

Julien Kirch wrote:

je me prends une
*Fatal error*:

Bonsoir !
Je n'aime pas les ordinateurs lors que ça ne marche pas :frowning:

Dans ta situation, je pense que j'essayerais les deux choses suivantes:

1) Refaire le transfert ftp - assez souvent un ou plusieurs fichiers ne
passent pas bien sans qu'on s'en aperçoit.

2) Si cela ne marche pas... tu as un base locale mise à jour qui marche, et
de laquelle tu peux donc faire une suvegarde pour la nouvelle version: je
pense que je supprimerais tout sur le serveur y compris la base MySQL, pour
faire une nouvelle installation fraîche. Mais peut-être cela est assez
radicale...

Je n'ai pas d'expérience d'Online. Peut-être y a-t-il des choses
particulières...

bon courage,
Paolo

Julien Kirch wrote:

J'ai téléchagé la 1.8b2

sur mon serveur local, aucun probleme de mise à jour

je l'uploade sur le serveur distant (chez online), et je me prends une
*Fatal error*: Call to unsupported or undefined function define_once() in *your script* on line *32

Non seulement online ne te donne pas le nom du script fautif, mais leur version PHP semble ancienne ==>
Note: include_once() was added in PHP 4.0.1pl2

Moi, j'ai fini par les quitter pour ces deux raisons. (et leur support est indigent)

Marc Lebas wrote:

Julien Kirch wrote:

J'ai téléchagé la 1.8b2

sur mon serveur local, aucun probleme de mise à jour

je l'uploade sur le serveur distant (chez online), et je me prends une
*Fatal error*: Call to unsupported or undefined function define_once() in *your script* on line *32

Non seulement online ne te donne pas le nom du script fautif, mais leur version PHP semble ancienne ==>
Note: include_once() was added in PHP 4.0.1pl2

Moi, j'ai fini par les quitter pour ces deux raisons. (et leur support est indigent)

Au temps pour moi, je confonds include_once et define_once. Mais je ne trouve ni l'une ni l'autre dans SPIP 1.8b2. En revanche include_once est utilisé dans la CVS...

Au temps pour moi, je confonds include_once et define_once. Mais je ne trouve ni l'une ni l'autre dans SPIP 1.8b2. En revanche include_once est utilisé dans la CVS...

dans inc_version.php3

function define_once ($constant, $valeur) {
    if (!defined($constant)) define($constant, $valeur);
}

sauf erreur

Julien Kirch wrote:

Au temps pour moi, je confonds include_once et define_once. Mais je ne trouve ni l'une ni l'autre dans SPIP 1.8b2. En revanche include_once est utilisé dans la CVS...

dans inc_version.php3

function define_once ($constant, $valeur) {
   if (!defined($constant)) define($constant, $valeur);
}

sauf erreur

mauvaise manip : je me battais avec la cvs, plate excuses à tous

Julien

cette fois si j'ai la bonne version (toutes mes excuses pour le dérangement)

que j'ai passé à la moulinette
http://lea-linux.org/trucs/item.77.html
pour cause de online (oui je sais : online c'est mal, mais en attendant de migrer faut bien bosser)

et j'uploade
l'installe se passe bien, base ok et tout

mais quand elle se termine et qu'elle est sensée me renvoyer sur la connexion à l'espace privé, je me prends une

        Attention : un problème technique (serveur MySQL) empêche
        l'accès à cette partie du site. Merci de votre compréhension.

1103 Incorrect table name 'spip_meta'

avec le mysql.log qui dit

Nov 01 11:58:07 212.11.57.90 (pid ) GET /ecrire/index.php
Nov 01 11:58:07 212.11.57.90 (pid ) Incorrect table name 'spip_meta' - SELECT COUNT(*) FROM `blarg.net`.spip_meta

blarg.net est le nom de ma base

où est ce que j'ai encore raté un truc ?

Julien

Bonjour,

Je ne sais pas si c'est faisable, je le suppose, mais c'est au dessus de mes
possibilités, je fais donc appel à vous.
J'ai du mal avec les mots clés. J'ai plusieurs centaines d'articles sur mon
site, plusieurs articles par rubriques. Ces articles ont forcément des mots
clés en commun.
Quand un article s'affiche, la page article propose aussi les articles de la
même rubrique.
Si je propose aussi les related articles, la boucle mots_clés, je retrouve,
c'est normal, les articles de la rubrique. Comme ils ont plusieurs mots en
commun, on les retrouve même en double, voire en triple.
Comment faire pour exclure les doublons dus à des mots clés communs ?
Comment faire pour exclure les articles de la même rubrique ?

Je ne pense pas que ce soit facile à faire.

Merci pour toute contribution.

Docteur Albert Ohayon a écrit :

Bonjour,

Je ne sais pas si c'est faisable, je le suppose, mais c'est au dessus de mes
possibilités, je fais donc appel à vous.

Allons...

J'ai du mal avec les mots clés. J'ai plusieurs centaines d'articles sur mon
site, plusieurs articles par rubriques. Ces articles ont forcément des mots
clés en commun.

Alors ce site, ou est il ?

Quand un article s'affiche, la page article propose aussi les articles de la
même rubrique.
Si je propose aussi les related articles, la boucle mots_clés, je retrouve,
c'est normal, les articles de la rubrique. Comme ils ont plusieurs mots en
commun, on les retrouve même en double, voire en triple.
Comment faire pour exclure les doublons dus à des mots clés communs ?
Comment faire pour exclure les articles de la même rubrique ?

Connais tu ce critère de boucle SPIP : il permet de ne pas afficher un article déjà affiché dans une autre boucle de la même page, elle même marquée par le critère.

Ce critère c'est {doublons}

Je ne pense pas que ce soit facile à faire.

Essaye d'ajouter {doublons} dans les boucles qui présentent des articles en commun

Merci pour toute contribution.

Tu nous diras

@+

Je vais essayer "doublons"
Le site, c'est

Merci.

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
BoOz
Envoyé : lundi 1 novembre 2004 13:54
À : spip@rezo.net
Objet : [Spip] Re: Casse tête des mots clés

Docteur Albert Ohayon a écrit :

Bonjour,

Je ne sais pas si c'est faisable, je le suppose, mais c'est au dessus de

mes

possibilités, je fais donc appel à vous.

Allons...

J'ai du mal avec les mots clés. J'ai plusieurs centaines d'articles sur

mon

site, plusieurs articles par rubriques. Ces articles ont forcément des

mots

clés en commun.

Alors ce site, ou est il ?

Quand un article s'affiche, la page article propose aussi les articles de

la

même rubrique.
Si je propose aussi les related articles, la boucle mots_clés, je

retrouve,

c'est normal, les articles de la rubrique. Comme ils ont plusieurs mots en
commun, on les retrouve même en double, voire en triple.
Comment faire pour exclure les doublons dus à des mots clés communs ?
Comment faire pour exclure les articles de la même rubrique ?

Connais tu ce critère de boucle SPIP : il permet de ne pas afficher un
article déjà affiché dans une autre boucle de la même page, elle même
marquée par le critère.

Ce critère c'est {doublons}

Je ne pense pas que ce soit facile à faire.

Essaye d'ajouter {doublons} dans les boucles qui présentent des articles
en commun

Merci pour toute contribution.

Tu nous diras

@+

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ