OVH Cloud OVH Cloud

spip et mysql-server

7 réponses
Avatar
Laforest
Bonjour,

J'ai voulu installer spip depuis le paquet debian, àa a planté (apparemment
c'est lorsqu'il m'a été demandé le nom de ma base , j'ai répondu localhost,
ça lui a pas plus. Résultat, pas moyen de l'installer. Je l'ai
désinstallé,; ré-installer, ça plante tout de suite. J'ai même tenté de
désinstaller mysql-server, impossible à cause d'un problème dû à spip
alors qu'il est censé être désinstaller.

Ca me gonfle, une idée?

Merci

Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

7 réponses

Avatar
Bruno Felix
commences par
apt-get install apt-listbugs. (toujours pratique, surtout en
testing/unstable)

Après ça :
dpkg --purge spip (pour virer les fichiers de config)
puis le réinstaller

dans la config :
hostname : localhost
database name : spip


Le ven 09/07/2004 à 02:42, Laforest a écrit :
Bonjour,

J'ai voulu installer spip depuis le paquet debian, àa a planté (apparemment
c'est lorsqu'il m'a été demandé le nom de ma base , j'ai répondu localhost,
ça lui a pas plus. Résultat, pas moyen de l'installer. Je l'ai
désinstallé,; ré-installer, ça plante tout de suite. J'ai même tenté de
désinstaller mysql-server, impossible à cause d'un problème dû à spip
alors qu'il est censé être désinstaller.

Ca me gonfle, une idée?


Une bonne aiguille. essaies de pas en mettre partout. ^^

Merci

Michel



a+

--bur


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 12608ième jour après Epoch,
écrivait:

Bonjour,

J'ai voulu installer spip depuis le paquet debian, àa a planté (apparemment
c'est lorsqu'il m'a été demandé le nom de ma base , j'ai répondu localhost,
ça lui a pas plus. Résultat, pas moyen de l'installer. Je l'ai
désinstallé,; ré-installer, ça plante tout de suite. J'ai même tenté de
désinstaller mysql-server, impossible à cause d'un problème dû à spip
alors qu'il est censé être désinstaller.

Ca me gonfle, une idée?



Oui. Mets un peu plus d'extraits de messages d'erreur.

"Ça a planté" est assez vague pour tenter un quelconque diagnostic :)

--
It is well known that *things* from undesirable universes are always seeking
an entrance into this one, which is the psychic equivalent of handy for the
buses and closer to the shops.
-- Terry Pratchett, "The Light Fantastic"


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Laforest
Bon, j'ai progressé; j'ai réussit à réinstaller mysql-server et à nettoyer
de spip.
Du coup, j'ai installé le spip téléchargé sur leur site, je l'ai installé.
Lorsque j'essaye de lancer celui-ci (http://localhost/spip/ecrire/, cela
m'affiche juste le répertoire avec les dossiers et fichiers.
J'ai cherché partout une solution que je n'ai pas trouvé.
J'ai créé un fichier nommé info.php que j'ai mis dans mon dossier /var/www
Lorsque sur mozilla je lance http://localhost/info.php il m'affiche à
l'écran le contenu de mon fichier (cad < ? phpinfo() ?>
J'en conclu donc qu'il n'interprête pas php.
Alors comment faire. Je tiens à préciser que je n'ai rien changer dans le
fichier de conf de apache (1.3), et que l'appel au module (je ne connais
pas la syntaxe, mais vu que ce n'est pas moi qui l'ai rentré !) php4 est
présent et décommenté.

Je ne sais pas quoi faire.

Merci de votre aide.

PS: Certain m'ont dit, mais j'ai effacé le message par mégarde qu'il fallait
d'abord que je crèe une base mysql, comment ? (pas la peine de m'indiquer
des modes d'emploi en anglais). De toute façon, je ne crois pas que j'en
sois encore là


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
claude
Laforest wrote:
[...]
J'ai créé un fichier nommé info.php que j'ai mis dans mon dossier
/var/www Lorsque sur mozilla je lance http://localhost/info.php il
m'affiche à l'écran le contenu de mon fichier (cad < ? phpinfo() ?>
J'en conclu donc qu'il n'interprête pas php. Alors comment faire. Je
tiens à préciser que je n'ai rien changer dans le fichier de conf de
apache (1.3), et que l'appel au module (je ne connais pas la syntaxe,
mais vu que ce n'est pas moi qui l'ai rentré !) php4 est présent et
décommenté.



regarde dans /etc/apache/httpd.conf si tu as bien ces lignes :

<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.htm index.shtml
index.cgi
</IfModule>

et :

AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps

Voilà qui devrait te permettre de lire ton fichier info.php. A noter que
spip utilise des fichiers .php3, donc bien ajouter .php3 dans les lignes
ci-dessus.

Le spip du site doit se trouver dans un répertoire sous /var/www.
Ensuite dans ton navigateur lance http://127.0.0.1/spip/index.html (si
tu as appellé ton rep spip). Cela lance la procédure d'installation :
choix du nom du site, création de la base MySQL, etc. A la fin, tu dois
pouvoir te connecter à l'administration du site par :
http://127.0.0.1/spip/ecrire/

Claude

PS: j'utilise le paquet debian en local, et je n'ai eu aucun soucis pour
que cela fonctionne correctement.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Laforest
> regarde dans /etc/apache/httpd.conf si tu as bien ces lignes :

<IfModule mod_dir.c>
     DirectoryIndex index.html index.php index.php3 index.htm index.shtml
index.cgi
</IfModule>

et :

AddType application/x-httpd-php .php .php3
     AddType application/x-httpd-php-source .phps



Je les ais mise, puis relancé apache par : apachectl restart


Voilà qui devrait te permettre de lire ton fichier info.php.


Non, ça ne marche pas; maintenant, au lieu de me mettre le code, il ne
m'affiche plus rien, même pas une erreur


Le spip du site doit se trouver dans un répertoire sous /var/www.
Ensuite dans ton navigateur lance http://127.0.0.1/spip/index.html (si
tu as appellé ton rep spip). Cela lance la procédure d'installation :


Il n'existe pas. Je pense que tu veux parler de index.php ou index.php3,
mais
ça ne marche pas. Même effet que pour info.php

Et voilà :(((

Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Laforest
Ca marche.

A l'usage de ceux qui aurait un problème de ce genre (pour archive)

Si ça plante à l'installation du paquet debian spip, et qu'il est ensuite
impossible de le purger, j'ai fait :
désinstallé tous les paquets mysql, apache, php
Au moment du purge de spip qui revenait systématiquement dans dselect,
apparaissait une erreur dans le fichier /var/lib/dpkg/info/spip.prm (si je
me rappelle bien le nom, mais il est indiqué dans le message) ligne 87
J'ai edité ce fichier, et vers la ligne 87, j'ai commenté avec '#' en début
de ligne toutes les lignes suivantes du { jusqu'au prochain }
(non-inclus)autour de cette ligne 87
j'ai relancé le dpkg --purge de spip
ce coup-ci, plus d'erreur
J'ai lancé un dpkg --purge pour tous les paquets php, mysql et apache
précédemment désinstallés.
J'ai tout ré-installer sauf le paquet spip
J'ai téléchargé spip sur le site du même nom.
J'ai suivi les instructions d'installation, c'est à dire :
décompacter l'archive spip téléchargée
copier les fichiers dans /var/www/spip c'est à dire :
cp -Rv
chemin_dossier_spip_décompacté/nom_dossier_spip_décompacté /var/www/spip
(le tout est sur la même ligne)
puis ensuite j'ai donné les droits nécessaires :
chmod -R 777 /var/www/spip
on peut ensuite vérifier par ls -l /var/www/spip
Puis enfin, j'ai suivi les conseil de Claude (Thomassin ?) donné sur debian
user :
Editer le fichier de conf d'apache : /etc/apache/httpd.conf
J'ai modifié le paragraphe IfModule_dir.c pour qu'il ressemble à ça
(permettant de gérer php3) :

<IfModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.htm index.shtml
index.cgi
</IfModule>

et pareil pour les ligne suivantes (elles sont sans doute juste à
décommenter) :

AddType application/x-httpd-php .php .php3
AddType application/x-http-php-source .phps

Enfin j'ai relancé apache pour que les modif soient prises en compte :
apachectl restart

Puis j'ai pus terminer mon installation de spip en lançant sur mon
navigateur : http://localhost/spip/ecrire/
ou
http://127.0.0.1/spip/ecrire/

Voilà.

J'ai trop ramé, je vais aussi mettre ce message sur les archioves de spip,
pour pas que d'autres en chient pour si peux, car le but, c'était juste de
tester spip.

Merci à celles et ceux qui m'ont aidé, particulièrement Claude qui a été
"débloquant"

Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
claude
Laforest wrote:
Ca marche.


[...]
Merci à celles et ceux qui m'ont aidé, particulièrement Claude qui a
été "débloquant"



Pas de quoi... Je pratique spip depuis un petit moment, et franchement,
je ne comprenais pas trop d'où pouvaient venir tes pbs. J'ai juste pris
la discussion en route ;)

Je trouve que Gaetan a fait un excellent travail avec son paquet, même
si je comprend pas tout (le contenu de /etc/spip est un peu hermétique
pour moi et mes maigres connaissances)... Par contre, je m'en suis servi
pour faire un virtualhost (en modifiant les lignes de chemins
adéquates), çà marche du premier coup (alors que le "vrai" virtualhost,
j'ai toujours pas réussi à en faire marcher un ;)

Claude


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact