Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Besoin d'aide «  

[Réglé] Nouvelle installation impossible ?

Impossible de faire une installation
Bonjour Lors d'une nouvelle installation, j'ai beau mettre (plusieurs essais) le nom du serveur, du compte, le mot de passe, il semble qu'ils ne soient pas pris en compte.

" $context['database_server']='';

$context['database_user']='';

$context['database_password']=''; "


Merci
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

on May 12 2006


félicitations pour ton choix et bienvenu dans la communauté.

il nous faudrait plus d'information sur ton hébergeur: qui ? version mysql et surtout php ?

certains fournisseurs d'accès internet ne permettent pas l'installation (Club-Internet par exemple).

correction ça marche avec Club-Internet : [réglé]YACS sur Club-Internet ça marche

GnapZ
from Caribbean
2970 posts

on May 12 2006


Bonjour et bienvenue,

Si vous avez installé la dernière version 6.4, il faut renseigner vos informations de base de données 2 fois:
  • Panneau de contrôle
  • Paramètres système
  • Remplir les paramètres de base de données dans tous les champs, y compris ceux prévus à la gestion séparée des comptes utilisateurs.


Si votre installation est faite et que vous n'y avez plus accès, vous pouvez reconfigurer votre shared/parameters.include.php manuellement et l'envoyer par FTP (voir [article=1111]).

Sinon, merci de nous donner un minimum d'infos sur votre environnement comme Olivier l'a signalé.
Ddaniel
avatar
83 posts

on May 16 2006


Bonsoir et merci pour vos réponses.
Mais je n'y arrive toujours pas.
J'ai déjà installé yacs (version 6.3 mise à jour ensuite) chez 1&1. http://www.ddupuis.info
Je l'ai installé dans un répertoire (pas à la racine)
J'essaie maintenant de faire une nouvelle installation (6.4) dans un autre répertoire.
J'ai un message d'erreur "impossible de se connecter à la base de donnée..." et le fichier "parameters.include.php" n'est pas créé. Par contre j'ai fait un essai en local et cela fonctionne en répétant (contrairement à ce qui est indiqué) les infos (serveur, base, utilisateur, mot de passe).
Merci
GnapZ
from Caribbean
2970 posts

on May 16 2006


Ddaniel : Comment avez-vous fait votre installation dans un nouveau dossier: Avez-vous installé une archive décomprimée sur le serveur ou un envoi fichier par fichier par FTP ?

Si le fichier shared/paramters.include.php (il s'agit bien de celui-ci ?) n'éxistait pas, il est possible que d'autres fichiers ne soient pas présents (à vérifier).

Si c'est une nouvelle installation, votre erreur apparaît-elle pendant l'installation ou après lors d'une connexion au site ? Que tentiez-vous de faire qui donne cette erreur ?

Avez-vous spécifié les paramètres qui diffèrent entre une utilisation locale et distante :
  • $context['database_server']='nom du serveur d'hébergement';
  • $context['database_user']='nom d'utilisateur chez l'hébergeur';
  • $context['database_password']='Mot de passe d'hébergement';
  • $context['database']='nom de la base de données';
  • $context['table_prefix']='Préfixe des tables';
  • $context['users_table_prefix']='préfixe de la table _users';
  • $context['url_to_root']='/dossier d'installation/';


Donnez-nous un max d'informations et nous vous aiderons, cela doit marcher il n'y a pas de raison.
Ddaniel
avatar
83 posts

inspired from GnapZ on May 17 2006


  • GnapZ : bonjour
  • je télécharge 20060507_yacs_6.4.zip
  • je le décompresse sur mon PC
  • je tranfère avec FileZilla dans le répertoire de mon hébergement
  • je démarre l'installation
  • Dans le panneau d'installation principal je saisie les infos de connection à la base de donnée  (Nom ou adresse du serveur de données ; Nom du compte ; Mot de passe d'authentification ; Nom de la base de données).  Préfixe , je laisse yacs_
  • je met la même chose après "Pour partager les comptes utilisateur..."
  • Je clique sur enregistrer et jai le message "
    ERREUR : Impossible de se connecter à la base de données. Merci de vérifier les lignes ci-dessous, puis de modifier les paramètres une fois de plus."
    En dessous les infos récapitulées semblent pourtant correctes // This file has been created by the configuration
    script control/configure.php
    // on May 17, 2006, 8:11 am GMT, for admin.
    Please do not modify it manually.
    global $context;
    $context['database_server']='
    Mon Nom du serveur ';
    $context['database_user']='Mon
    nom d'utilisateur';
    $context['database_password']='Mon mot de passe';
    $context['database']='Mon nom de la base';
    $context['table_prefix']='yacs_';
    $context['users_table_prefix']='yacs_';
    (mon nom de la base de donnée et nom d'utilisateur sont les mêmes)
  • Il n'y a pas de fichier "shared/parameters.include.php"
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
492 posts

inspired from olivier on May 17 2006


Olivier :
J'ai déjà eu ce problème:
à mon humble avis c'est une erreur dans le paramètre que tu donnes à yacs pour accéder à la base mysql
chez OVH par exemple (serveur mutualisé) il y a beaucoup de serveurs de bases de données sql.
le nom du serveur de la base peut être sql, mais aussi sql8 ou sqlXX.
voilà une piste
GnapZ
from Caribbean
2970 posts

inspired from ddaniel on May 17 2006


Ddaniel :

Vos préfixes de base de donnée et de table _users ne son pas identiques ("yacs " et "yacs_"). Peut-être un défaut de recopie ici ...

Ca ressemble à un oubli d'une évidence qu'il m'arrive encore de faire: Avez-vous créé la base de donnée en question Avant l'installation (Yacs ne crée pas la base, elle doit exister avant l'installation) ?

Suivant votre démarche: 1) Vous avez déjà une base pour un site existant. 2) Vous créez un dossier pour en faire un autre. 4) Vous copiez les scripts via FTP et installez Yacs.

Il manque un point 3) qui est de vérifier que l'on a préparé la nouvelle base à moins que vous souhaitiez pointer sur celle du site existant (dans quel intérêt ?) ?

Si vous aviez déjà vérifié tout ceci, nous chercherons ailleurs.

PS: Il n'y a pas de fichier shared/parameters.include.php car l'installation n'est pas arrivée à son terme.
Ddaniel
avatar
83 posts

inspired from GnapZ on May 17 2006


GnapZ :
Je confirme que j'ai bien fait l'étape (3). J'ai créé avant l'installation une base de donnée (différente de l'existante)
Le préfixe des tables est bien le même (yacs_) mais bizarrement (sur le forum) le caractère _ s'affiche ou pas selon la taille du caractère choisie pour le navigateur (Firefox)
GnapZ
from Caribbean
2970 posts

inspired from ddaniel on May 17 2006


Ddaniel : Ok, parfait. Je vais continuer à chercher dès que j'ai 5mn (il faut que je me sauve, le frigo est vide).

PS1: Il faudrait modifier le post contenant du PHP car il fait déborder l'affichage. Il suffit de l'encadrer dans un [folder]...[/folder], merci.

PS2: L'affichage "erroné" du préfixe de table est dû à la police (faire un CTRL + pour agrandir)

PSP: Rien, c'est juste la dernière Playstation de Sony après la PS1 et la PS2 alors il fallait bien que je la mette aussi .
GnapZ
from Caribbean
2970 posts

inspired from ddaniel on May 18 2006


Ddaniel : J'ai beau faire plusieurs essais, en local et à distance, rien n'y fait ça marche.

J'ai jetté un oeil sur la doc d'1and1.fr mais rien de technique. Quel pack avez-vous choisi ?

Vos deux dossiers d'install de Yacs sont sur le même compte d'hébergement (/home/.../yacs1/ et /home/.../yacs2/) ?

Les noms de serveurs sont-ils spécifiques à 1&1 (comme l'a fait remaqué Olivier avec OVH) ?

Vos deux Yacs accèdent-ils au même compte MySql (utilisateur / mot de passe identiques) et à des noms de bases communs "compte_yacs1" et compte_yacs2" ?

Il faut trouver (ça commence à m'énerver un truc aussi simple), persévérons !

Quelqu'un aurait-il une idée supplémentaire ?
Ddaniel
avatar
83 posts

inspired from GnapZ on May 19 2006


GnapZ :
Chez 1&1 j'ai le pack premium (celui qui était gratuit l'an dernier)
Mes 2 dossiers d'install sont sur le même compte
mes 2 yacs accèdent à des bases de données différentes : serveur utilisateur et base différents.
GnapZ
from Caribbean
2970 posts

inspired from ddaniel on May 19 2006


Ddaniel : Chez 1&1, les 2 bases ont bien un nom différent mais le compte utilisateur et le serveur mysql est le même. D'après les infos que tu m'as transmises par mail, j'ai pu démarrer l'installation et je me suis arrêté à la création du compte associé.

A toi de jouer maintenant et de profiter de ce yacs tout neuf.

A bientôt parmis nous.

 
Dupuis, Daniel

avatar
ddaniel
on May 12 2006

Share
Information channels
Recent files