Le Dimanche 19 Octobre 2003 22:00, Fil a écrit :
> j'ai installé la version 1.7 beta 1. Aucun souci dans l'upgrade par
...
> Quand je rentre un texte, les saut de ligne sont enregistrés en
> \r\n dans la base de données (sur la 1.5, je n'ai pas vu de saut de
> ce type dans la BDD). Et le problème est que, à l'affichage, il n'y
> a plus de saut de lignes, tout est sur une ligne !
>
c'est peut être le mode binary de ftp qui cause soucis. Il faut le
laisser en mode ascii. C'est souvent le cas avec des clients ftp
windows. Mais je n'en connais pas vraiment la solution ... attends
dans man ftp j'ai:
...
ascii Fixer le type de transfert de fichier à ASCII. C'est
le type
par défaut.
...
binary Fixer le type de transfert de fichier pour supporter le
transfert d'image binaire.
...
ton client doit être bloqué en binary et lorsque tu as fais la
conversion.
comme j'ai vu que ça demandait ftp et que chez moi ftp ne sait pas
écrire sur /var/www/html et encore moins dans /var/lib/mysql j'ai
abandonné. Si spip met la base de données à jour en utilisant ftp,
orientes toi vers le client ftp. essaies de le placer en mode ascii qui
est le mode par défaut.
Sinon, la creation d'une base/table est elle correcte ? mysql a un
client pour windows. Et un serveur (le truc avec un feu tricolore).
mysqladmin -h user.ovh.com -u user -p create testerbase
echo "CREATE TABLE test (test TEXT NOT NULL) TYPE=MyISAM;"|mysql -h
user.ovh.com -u user -p testerbase
echo "INSERT INTO test (test) VALUES ('coucou\nceci est un
test');"|mysql -h user.ovh.com -u user -p testerbase
tu verras si ça vient du serveur mysql ou du client ftp.
bon courage
gilles