Fork me on GitHub




« 1 2 (3)


Re: Site hacké ?
Newbie
Inscrit: 14/12/2005 16:15
Messages: 20
Bonjour !

Je suis hébergé chez free et j'avais le même problème que celui exposé dans le premier post depuis des semaines, mais j'ai enfn le temps de m'en occuper. J'ai donc modifié mon mainfile.php mais maintenant j'ai un nouevau problème :
Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34
C'est juste de la malchance car j'ai fait ce qu'il fallait mais free serait down en ce moment, ou ce nouveau problème peut-il être lié à une mauvaise manip' dans le mainfile ?
Qu'en pensez-vous ?

Posté le : 29/06/2006 17:32

Edité par Ponchy sur 30/06/2006 08:56:10
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 14/12/2005 16:15
Messages: 20
à tout hasard je poste une partie du mainfile :

if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
    
define("XOOPS_MAINFILE_INCLUDED",1);

    
// XOOPS Physical Path
    // Physical path to your main XOOPS directory WITHOUT trailing slash
    // Example: define('XOOPS_ROOT_PATH', 'c:/program files/easyphp1-8/www/xoops2');
    //define('XOOPS_ROOT_PATH', 'c:/program files/easyphp1-8/www/xoops2'); <--- l'ancienne ligne
    
define('XOOPS_ROOT_PATH'str_replace("\""/",dirname __FILE__)) );
C'est la bonne modif ?

Par rapport au message d'erreur depuis hier :
This page cannot be displayed due to an internal error.

If you are the administrator of this site, please visit the Xoops Troubleshooting Page for assistance.

Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34
(la seule réponse que j'ai trouvé avec la recherche sur cette erreur c'est que les serveurs de Free déconnent, mais depuis 12 heures c'est beaucoup non ?)

La suite du mainfile
// Database
    // Choose the database to be used
    
define('XOOPS_DB_TYPE''mysql');

    
// Table Prefix
    // This prefix will be added to all new tables created to avoid name conflict in the database. If you are unsure, just use the default 'xoops'.
    
define('XOOPS_DB_PREFIX''xoops');

    
// Database Hostname
    // Hostname of the database server. If you are unsure, 'localhost' works in most cases.
    
define('XOOPS_DB_HOST''localhost');

    
// Database Username
    // Your database user account on the host
    
define('XOOPS_DB_USER''root');

    
// Database Password
    // Password for your database user account
    
define('XOOPS_DB_PASS''');

    
// Database Name
    // The name of database on the host. The installer will attempt to create the database if not exist
    
define('XOOPS_DB_NAME''xoops');
Comme vous voyez, y'a pas de password et l'username est Host, mais ça marchait comme ça avant que je modifie la ligne du haut du mainfile

Posté le : 30/06/2006 08:54
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 14/12/2005 16:15
Messages: 20
J'ai tout de même essayé une modif de la partie database et j'obtiens cette magnifique page :
[img=http://img47.imageshack.us/img47/4959/screen1wr.th.jpg]
Voici les modif'
// Database Hostname
    // Hostname of the database server. If you are unsure, 'localhost' works in most cases.
    //define('XOOPS_DB_HOST', 'localhost');
     
define('XOOPS_DB_HOST''sql.free.fr'); (au lieu de localhost)
     
    
// Database Username
    // Your database user account on the host
    //define('XOOPS_DB_USER', 'root');
    
define('XOOPS_DB_USER''mon pseudo chez free'); (au lieu de root)
    

    
// Database Password
    // Password for your database user account
    //define('XOOPS_DB_PASS', '');
    
define('XOOPS_DB_PASS''mon mot de passe chez free');(au lieu de rien du tout)

    
// Database Name
    // The name of database on the host. The installer will attempt to create the database if not exist
    //define('XOOPS_DB_NAME', 'xoops');
    
define('XOOPS_DB_NAME''mon pseudo chez free'); <-- en laissant xoops c'est pareil


Donc en gros maintenant il ne me dit plus qu'il ne veut pas se connecter à la base, il se contente de le faire en douce !
Je vois pas de solution, merci de me donner un petit coup de pouce

Posté le : 30/06/2006 09:26
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Régulier
Inscrit: 27/01/2006 23:21
De Puteaux
Messages: 214
Extrait de Fichier mainfile.php chez Free:

// XOOPS Physical Path
    
define('XOOPS_ROOT_PATH'str_replace("\""/",dirname __FILE__)) );

    
// XOOPS Virtual Path (URL)
    
define('XOOPS_URL''http://tonsite.free.fr');


    
// Database
    
define('XOOPS_DB_TYPE''mysql');

    
// Table Prefix
    // Par défaut 'xoops'.
    
define('XOOPS_DB_PREFIX''xoops');

    
// Database Hostname
    
define('XOOPS_DB_HOST''sql.free.fr');

    
// Database Username
    // Ton pseudo chez free
    
define('XOOPS_DB_USER''');

    
// Database Password
    // Ton mot de passe chez free
    
define('XOOPS_DB_PASS''');

    
// Database Name
    // Ton pseudo chez free
    
define('XOOPS_DB_NAME''');


Xavier

Posté le : 30/06/2006 11:08
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 14/12/2005 16:15
Messages: 20
ah merci c'est super sympa (cool

le virtual path était mauvais :o (bien que ça ait marché sans problème pendant des mois avec un mauvais paramètre, peut-être est-ce devenu moins tolérant depuis la modif sur leurs serveurs)

:xfsuper:

Posté le : 30/06/2006 12:25
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 28/06/2006 13:02
Messages: 16
J'avais également tout plein d'erreur qui m'étaient apparues.
J'ai remplacer la ligne 34 par
define('XOOPS_ROOT_PATH', str_replace("\\", "/",dirname ( __FILE__)) );

et depuis j'ai retrouvé quelque ma page comme avant! seulement pratiquement toutes mes images ne s'affichent plus !?
Pourquoi ?

http://leyenche.free.fr/new/html/modules/pages/

Posté le : 01/07/2006 17:09
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 28/06/2006 13:02
Messages: 16
En fait, il semblerait que désormais, il y ai ça en trop sur tous les liens: modules/news/XOOPS_URL/

Comment dois-je faire ?

Posté le : 01/07/2006 17:12

Edité par xrays sur 01/07/2006 17:33:28
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Newbie
Inscrit: 28/06/2006 13:02
Messages: 16
C'est bon j'ai résolu mon problème, j'avis remplacé les lignes 34 par define('XOOPS_ROOT_PATH', str_replace("\\", "/",dirname ( __FILE__)) ); mais aussi la 39 et cétait là le problème.

Merci quand même

Posté le : 01/07/2006 19:19
Partager Twitter Partagez cette article sur GG+
Re: Site hacké ?
Aspirant
Inscrit: 25/04/2005 04:07
De France, Vaucluse, Avignon
Messages: 77
J'ai parcouru les différents éléments sur le sujet et je ne comprends pas les modifications à réaliser.

Voici le message d'erreur:
Warningmain(/mnt/119/free.fr/2/6/loic.reynaud1/var/www/free.fr/2/6/loic.reynaud1/include/common.php) [function.main]: failed to open streamNo such file or directory in /mnt/119/free.fr/2/6/loic.reynaud1/mainfile.php on line 97


Qui peut m'aider

Posté le : 04/07/2006 07:30
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

72 Personne(s) en ligne (56 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 72 | Plus ...