Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Besoin d'aide «   [reglé] Pas d'accès à la base de données «  

Comment: [reglé] Pas d'accès à la base de données

<< Previous Next >>

Comment inspired from Agnès

Agnès :

Oui, oui ;

Je confirme bien que pour le moment, il suffit de remplir le deuxième formulaire pour que l'installation s'effectue correctement.

J'ai ré-installé yacs en sous domaine (pour le developpement de mon portail) et dès la première tentative, j'ai effacé les informations (mise par défaut) du premier formulaire et rempli le deuxième formulaire.

Cela à fonctionné parfaitement.

Je précise que j'ai installé la version 6.4.

Ensuite, j'ai fait une mise à jour incrémentale et tout à fonctionné parfaitement.

Toutefois, après vérification, lorsque je fait une optimisation de la base via le panneau de contrôle, toute les tables sont bien optimisées sauf que pour celle-ci : "users" il m'est retourné une erreur de type : 1050: Table 'yacs_users' already exists.

Mon analyse concernant cette erreur :

Comme indiquer le script d'optimisation fait ceci : Ce script va analyser la structure de la base de données et optimiser le stockage des informations :

* Les tables manquantes seront créées. * Certaines colonnes peuvent être converties si leur type a évolué. * Tous les index seront (re)construits. * Enfin, les fichiers contenant les enregistrements vont être optimisés.

Je conclu donc que dans un premier temps, le script ne detecte pas la présence de la table "user" et que ce n'est qu'à partir du moment ou il cherche à la créer qu'il la detecte d'ou le renvoi de l'erreur ci-dessus évoquée.

Est-ce réellement un problème ?

Je n'en sais rien et je vous serais reconnaissant de faire la lumière sur ce sujet, outre de me dire si cela empêche l'optimisation de ladite table.

Voici le code complet qui m'est retourné :

Le serveur a été arrété Erreur avec la table 'users' CREATE TABLE `yacs_users` ( id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT, active ENUM('Y','R','N') DEFAULT 'Y' NOT NULL, aim_address VARCHAR(255) DEFAULT '' NOT NULL, avatar_url VARCHAR(255) DEFAULT '' NOT NULL, birthday_date DATETIME, capability ENUM('A','M','S','?') DEFAULT '?' NOT NULL, click_date DATETIME, create_name VARCHAR(128) DEFAULT '' NOT NULL, create_id MEDIUMINT UNSIGNED DEFAULT '1' NOT NULL, create_address VARCHAR(128) DEFAULT '' NOT NULL, create_date DATETIME, description TEXT DEFAULT '' NOT NULL, edit_name VARCHAR(128) DEFAULT '' NOT NULL, edit_id MEDIUMINT UNSIGNED DEFAULT '1' NOT NULL, edit_address VARCHAR(128) DEFAULT '' NOT NULL, edit_action VARCHAR(128) DEFAULT '' NOT NULL, edit_date DATETIME, editor VARCHAR(128) DEFAULT '' NOT NULL, email VARCHAR(255) DEFAULT '' NOT NULL, full_name VARCHAR(255) DEFAULT '' NOT NULL, from_where VARCHAR(255) DEFAULT '' NOT NULL, handle VARCHAR(128) DEFAULT '' NOT NULL, icq_address VARCHAR(255) DEFAULT '' NOT NULL, interests VARCHAR(255) DEFAULT '' NOT NULL, introduction TEXT DEFAULT '' NOT NULL, irc_address VARCHAR(255) DEFAULT '' NOT NULL, jabber_address VARCHAR(255) DEFAULT '' NOT NULL, login_address VARCHAR(255) DEFAULT '' NOT NULL, login_date DATETIME, msn_address VARCHAR(255) DEFAULT '' NOT NULL, nick_name VARCHAR(255) DEFAULT '' NOT NULL, options VARCHAR(255) DEFAULT '' NOT NULL, password VARCHAR(255) DEFAULT '' NOT NULL, pgp_key TEXT DEFAULT '' NOT NULL, post_date DATETIME, posts INT UNSIGNED DEFAULT '0' NOT NULL, signature TEXT DEFAULT '' NOT NULL, skype_address VARCHAR(255) DEFAULT '' NOT NULL, web_address VARCHAR(255) DEFAULT '' NOT NULL, with_newsletters ENUM('Y','N') DEFAULT 'N' NOT NULL, without_alerts ENUM('Y','N') DEFAULT 'N' NOT NULL, without_confirmations ENUM('Y','N') DEFAULT 'N' NOT NULL, without_messages ENUM('Y','N') DEFAULT 'N' NOT NULL, yahoo_address VARCHAR(255) DEFAULT '' NOT NULL, PRIMARY KEY (id), INDEX birthday_date (birthday_date), INDEX create_date (create_date), INDEX create_id (create_id), INDEX create_name (create_name), INDEX edit_date (edit_date), INDEX edit_id (edit_id), INDEX edit_name (edit_name), INDEX email (email), INDEX full_name (full_name), INDEX handle (handle), INDEX login_date (login_date), INDEX nick_name (nick_name), INDEX post_date (post_date), INDEX posts (posts), INDEX with_newsletters (with_newsletters), FULLTEXT INDEX full_text(nick_name, full_name, introduction, description) ) TYPE=MyISAM 1050: Table 'yacs_users' already exists La table 'sections' a été vérifiée et analysée et optimisée. La table 'images' a été vérifiée et analysée et optimisée. La table 'tables' a été vérifiée et analysée et optimisée. La table 'files' a été vérifiée et analysée et optimisée. La table 'links' a été vérifiée et analysée et optimisée. La table 'locations' a été vérifiée et analysée et optimisée. La table 'comments' a été vérifiée et analysée et optimisée. La table 'categories' a été vérifiée et analysée et optimisée. La table 'members' a été vérifiée et analysée et optimisée. La table 'actions' a été vérifiée et analysée et optimisée. La table 'dates' a été vérifiée et analysée et optimisée. La table 'servers' a été vérifiée et analysée et optimisée. La table 'versions' a été vérifiée et analysée et optimisée. La table 'values' a été vérifiée et analysée et optimisée. La table 'cache' a été vérifiée et analysée et optimisée. La table 'phpdoc' a été vérifiée et analysée et optimisée. La table 'counters' a été vérifiée et analysée et optimisée. La table 'profiles' a été vérifiée et analysée et optimisée. La table 'referrals' a été vérifiée et analysée et optimisée. Le serveur a été remis en route

Bien cordialement ;

Monsieur Laurent DECLERCQ

This comment has inspired:

by Nuxwin on June 12 2006