OVH Community, votre nouvel espace communautaire.

installation spip manuelle


alain75
09/06/2011, 00h35
Merci à Nowwhat pour son aide, j'aurais continué à perdre du temps sinon...

Pour la redirection du lien plan par exemple :

1) fichier .htaccess :
Code:
################ REGLAGES PERSONNALISES ######################
# Inscrivez ci-dessous vos reglages supplementaires

RedirectPermanent /plan.html /spip.php?page=plan
2) dans la page inc-pied.html :
Code:
<:plan_site:> |

Gaston_Phone
07/06/2011, 21h49
Tu pourrais t'inspirer de : CMS - Prestashop - Correction / modification du dossier d’installation.

alain75
07/06/2011, 21h43
Dans le .htaccess , j'ai fais la modification suivante :

RewriteBase /spip/ au lieu de
RewriteBase /

Cela fonctionne. maintenant je remarque que les liens plan du site, flux rss ou moteur de recherche sont toujours sur le type de lien "page". Comment faire la modification ?

alain75
07/06/2011, 20h06
J'ai donc insisté et ça fonctionne, je suis maintenant lié à ma base de données.

Je n'ai plus de bug (lié à la base de données) mais après avoir activé le type de page "html" , au survol du lien, pas de problème mais lors du clic :
"Not Found

The requested URL /spip/article1.html was not found on this server."

Le fichier spip se trouve ici :
ftp.ton_domaine.tld/www/spip/spip.php

Je constate que lorsque je fais:

http://www..../spip/spip/lien.html

cela fonctionne alors que moi je voudrais http://www..../spip/lien.html

alain75
07/06/2011, 16h46
D'accord, c'est bon à savoir.

le fichier spip est la : ftp.ton_domaine.tld/www/spip/spip.php

concernant l'installation du cms (à l'ancienne), ça ne passe toujours pas pour l'adresse de la base de données.

Que ce soit avec ce format :
mysql5-32.pro ou
mysql5-32.pro.nomdelabase

Message d'erreur :
"
La connexion à la base de données a échoué.

Revenez à la page précédente, et vérifiez les informations que vous avez fournies.

N.B. Sur de nombreux serveurs, vous devez demander l'activation de votre accès à la base de données avant de pouvoir l'utiliser. Si vous ne pouvez vous connecter, vérifiez que vous avez effectué cette démarche."

Y-a t-il un paramétrage à faire ?

Nowwhat
07/06/2011, 16h03
Bravo, le melange.
Citation Envoyé par alain75
Justement, j'ai des soucis avec spip lorsque je fais l'installation automatique.
"l'installation automatique" == installation "module d'OVH" ???????!

Dans ce cas, la base est géré ar OVH, et t'as pas accès à cette base ....

IL FAUT copier ton CMS avec l'aide d'un logicel FTP sur ton hébergement.

Et demander à ton Manager de créer une base.
En suite t'aura le mail avec les détails SQL nécessaires.

Citation Envoyé par alain75
ma base de données est créée mais je ne sais quoi rentrer comme adresse lors de l'installation manuelle :

adresse du site internet
mysqlxx.xx
mysqlxx.xx.l'offre
L'adresse est
mysql5-32.pro
(exemple bien sur)
et le nom de de base
et son 'utilisateur'
et le mot de passe

T'as le mail, ou non ? (sinon: toutes les mails que OVH essaie de t'envoyer seront toujours consultable dans le ......... Manager !!)

Citation Envoyé par alain75
Ayant installé spip à travers le module d'OVH, tout fonctionne bien sauf que j'ai deux problèmes :
Hein again.

Je t'embête pas - tu l'a dit toi même la vérité:
  • Mode installation dit "à l'ancienne", "toi: manuelle" etc : c'est bien.
  • Mode module OVH : c'est le mal


1) la liaison n'est pas faite avec ma base de données (aucune table spip)
2) des bugs par intermittence : "Site en travaux
Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension." lorsque je modifie le type de lien "page" en "html"
3) la redirection qui ne se fait pas "Not Found


Citation Envoyé par alain75
The requested URL /spip.php was not found on this server." alors que lorsque je sélectionne le lien, il s'affiche correctement.
ce fichier spip.php, il est ou (accès FTP) ?
Ici :
ftp.ton_domaine.tld/www/spip.php
ou
ftp.ton_domaine.tld/www/spip/spip.php
Ailleurs ?

alain75
07/06/2011, 15h30
Justement, j'ai des soucis avec spip lorsque je fais l'installation automatique.

ma base de données est créée mais je ne sais quoi rentrer comme adresse lors de l'installation manuelle :

adresse du site internet
mysqlxx.xx
mysqlxx.xx.l'offre

rien de tout ceci ne passe.

Ayant installé spip à travers le module d'OVH, tout fonctionne bien sauf que j'ai deux problèmes :
1) la liaison n'est pas faite avec ma base de données (aucune table spip)
2) des bugs par intermittence : "Site en travaux
Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension." lorsque je modifie le type de lien "page" en "html"
3) la redirection qui ne se fait pas "Not Found

The requested URL /spip.php was not found on this server." alors que lorsque je sélectionne le lien, il s'affiche correctement.

On m'a dis que lorsque j'active la redirection du lien, les connexions simultanées sur la base de données augmentent et je dépasse ainsi le quota autorisé. Alors que j'ai bien une offre m'autorisant jusqu'à 10 connexions simultanées. c'est pourquoi je ne comprends pas par défaut avec une installation automatique sur quelle base de données je pointe ?

Nowwhat
07/06/2011, 08h20
Salut !
T'as un hébergement.
T'as donc l'accès à ton Manager ...

Avant d'utiliser une base des données, il faut le créer !!
Dès que la base crée, OVH t'envoie un mail qui mentionne l'adresse - nom utilisateur, mot de passe et nom de la base.


Brèf, la documentation concernant cette procédure est la: http://guides.ovh.net/BasesMySQL

alain75
07/06/2011, 02h10
bonjour,

ayant un hébergement chez ovh, j'aimerais installer spip manuellement :

lors de l'assistant d'installation, je dois sélectionner l'adresse de la base de données afin de faire la liaison :
"Adresse de la base de données (Souvent cette adresse correspond à celle de votre site, parfois elle correspond à la mention «localhost», parfois elle est laissée totalement vide.)"
avec le champ localhost par défaut.

je dois saisir quoi ? J'ai essayé plusieurs choses sans succès.

cordialement,