Sujet : [ résolu ] sugarCRM
Bonjour à tous et à toutes (?),
J'ai décidé de me lancer dans un test logiciel "grandeur nature" et de me servir de mon hébergement joyeusement gagné dans Les Cigales.org comme espace de stockage afin d'installer SugarCRM pour l'étudier.
J'ai donc uploadé tous les fichiers nécessaire sur l'espace sans rencontrer un problème (merci Filezilla).
Je configure le fichier config.php se trouvant à la racine de mon futur CRM de test avec les informations nécessaires à la connexion sur la base de données.
A savoir (en PHP) :
'dbconfig' =>
array (
'db_host_name' => 'localhost',
'db_user_name' => 'xxxxxxxxxxxxxx',
'db_password' => 'xxxxxxxx',
'db_name' => 'xxxxxxxxx',
'db_type' => 'mysql',
),
'dbconfigoption' =>
array (
'persistent' => true,
'autofree' => false,
'debug' => 0,
'seqname_format' => '%s_seq',
'portability' => 0,
'ssl' => false,
),
'default_action' => 'index',
'default_charset' => 'UTF-8',
Note: je me permet de donner le mot de passe au vu qu'il a été changé depuis...
Je complète plus loin les autres informations nécessaires:
[ ... ]
'host_name' => 'localhost',
[ ... ]
'site_url' => 'http://groumphy.lescigales.org',
Note: j'avais précédemment dans 'site_url' => 'http://localhost/' ; suite à une première installation sur un serveur de test local nommé ZazouMiniWebServer.
J'upload donc le fichier config.php dans la racine. Et je tente le coup. Je reçoit immédiatement le message d'erreur suivant:
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'xxxxxxxxxxxx'@'ns1' (using password: YES) in /home/users/00/17/97/home/www/include/database/MysqliManager.php on line 280
Could not connect to server localhost as gaf_rootcrm. port . Access denied for user 'gaf_rootcrm'@'ns1' (using password: YES)
Mon sang n'a fait qu'un tour et j'ai donc fait un RESET de mot de passe et réencoder celui-ci dans le dit fichier et réuploadé... Etc. Mais, le résultat fut le même.
Je ne perd pas le nord et avec mes maigres connaissances en phpMyAdmin, je fonce sur celui-ci et encode donc mon nom d'utilisateur et mot de passe donné. Et tout se passe à merveille, j'ai l'interface. Il ne s'agit donc pas de mon mot de passe, ni de l'utilisateur...
J'ai donc étudié la fonction mysqli-connect et comme son nom l'indique elle ne traite que de la connexion à la base de données.
N'étant pas encore à cours de solution, je fais un RESET complet du fichier config.php afin de vider les personnalisations.
J'arrive donc à la première partie de l'installeur me permettant d'afficher le choix de la langue d'installation, puis de présentation de sugarCRM et là il passe à l'étape des prérequis où j'obtiens un message tel:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'xxxxxx'@'ns1' (using password: NO) in /home/users/00/17/97/home/www/include/database/MysqlManager.php on line 424
Could not connect to server as .Access denied for user 'gaf'@'ns1' (using password: NO)
Note: ce message s'affiche en bas de page et ne bloque pas la continuité de l'installation
Lorsqu'il à terminé la mise à jour de ses informations, j'obtiens un message (cette fois bloquant) de sugarCRM:
Vérification du System Accepté SugarCRM
AideDes erreurs ont été détecté durant la vérification de compatibilité. Pour que votre installation de SugarCRM ce fasse correctement, veuillez effectuer les modifications appropriées pour corriger les problèmes signalés ci-dessous puis cliquer sur le bouton re-vérification ou relancer l'installation.
Composants Statut
Variables order setting Sugar currently uses superglobals. Your variables_order setting is not set. Please set your variables_order to the default setting "EGPCS"
nOTE: Votre fichier de configuration php (php.ini) est situé ici :
/etc/php5/php.ini
Le message précité est lui toujours présent aussi...
J'ai donc voulu vérifier tout cela comme il faut:
* j'ai fait une recherche complète sur *xxxxxx* dans le répertoire que j'avais préalablement téléchargé, sans succès ! Il n'y a rien qui se reporte à cela ;
* j'ai refait une suppression complète, et réinstallation, etc. etc. et suis à nouveau retombé sur les mêmes erreurs...
Au vu que nous n'avons pas (heureusement) accès au fichier PHP.INI et que le message d'erreur y fait une référence sur les variables globales, pouvez-vous m'aider dans la résolution de ce message d'erreur afin que je puisse étudier ce logiciel ?
D'avance un grand merci,
Xavier