Fork me on GitHub




(1) 2 »


Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
Bonjour,

Je souhaiterais transférer mon site internet hébergé chez free en local sur ma machine.

Voila ce que j'ai fait:

- Installé Easy PHP sur mon poste
- Récupéré les fichiers du site via FTP
- Copier les fichiers dans le repertoire www
- Modifier le mainfile.php comme cela:

Avant modifications :

// 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', 'als');

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

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

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

// Database Name
// The name of database on the host. The installer will attempt to create the database if not exist
define('XOOPS_DB_NAME', 'Base_als');

// Use persistent connection? (Yes=1 No=0)
// Default is 'Yes'. Choose 'Yes' if you are unsure.
define('XOOPS_DB_PCONNECT', 1);


Après modifications

// 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', 'als');

// 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', 'sans_password');

// Database Name
// The name of database on the host. The installer will attempt to create the database if not exist
define('XOOPS_DB_NAME', 'Base_als');

// Use persistent connection? (Yes=1 No=0)
// Default is 'Yes'. Choose 'Yes' if you are unsure.
define('XOOPS_DB_PCONNECT', 1);


- Ensuite j'ai copier ma base de donnée 'Base_als" de chez free à chez moi (je note un problème au niveau de la taille de ma base : elle est de 856,0Ko chez free et seulement 807,2Ko chez moi)

Mais quand je clique sur weblocal de EasyPHP j'obtiens ce message:
XOOPS path check: Script is not inside XOOPS_ROOT_PATH and cannot run.

J'ai grand besoin d'aide s'il vous plaît!?!

Posté le : 06/08/2007 04:19
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Team FrXoops
Inscrit: 01/11/2004 13:00
Messages: 1823
le répertoire dans lequel se trouve ton xoops n'est pa celui qui est indiqué dans le mainfile regarde ces 2 documentations doc 1 et doc 2

Posté le : 06/08/2007 06:55
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
Salut,

j'ai bien lu les documentations que tu ma fournies et fait la modification suivante de mon mainfile.php:

[i]
// XOOPS Physical Path
// Physical path to your main XOOPS directory WITHOUT trailing slash
// Example: define('XOOPS_ROOT_PATH', '/mnt/144/sdb/9/9/alsfoot');
define('XOOPS_ROOT_PATH', 'e:\EasyPHP\www\');

// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
(ligne.38) // Example: define('XOOPS_URL', 'http://alsfoot.free.fr');
define('XOOPS_URL', 'http://localhost');

define('XOOPS_CHECK_PATH', 1);

Résultat j'ai une nouvelle erreur:

Parse error: parse error in e:\easyphp\www\mainfile.php on line 38

J'ai modifié la ligne 38 de cette manière mais toujours la même erreur:
// Example: define('XOOPS_URL', 'http://localhost');

Merci pour votre aide!

Posté le : 06/08/2007 16:35
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Il semble que tu as négligé cette information qui est pourtant écrite dans le fichier mainfile.php :
Citation :
...
// XOOPS Physical Path
// Physical path to your main XOOPS directory |b]WITHOUT trailing slash[/b]


Retire le slash à la fin de ton chemin physique.

Posté le : 06/08/2007 16:43
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
Salut,

En effet j'avais oublié de retirer le slash ce que je viens de faire mais une nouvelle erreur et crée :


Warning: protector_prepare(e:\EasyPHP\www/modules/protector/class/protector.php): failed to open stream: No such file or directory in e:\EasyPHP\www\modules\protector\include\precheck.inc.php on line 30

Fatal error: protector_prepare(): Failed opening required 'e:\EasyPHP\www/modules/protector/class/protector.php' (include_path='.;E:/EasyPHP\php\pear\') in e:\EasyPHP\www\modules\protector\include\precheck.inc.php on line 30

Posté le : 06/08/2007 16:51
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Tu peux désactiver protector avec la réponse que j'ai faite dans cette conversation.

Posté le : 06/08/2007 17:01
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
Tu va certainement me trouver pénible mais je n'est pas très bien compris.
Tu me dit de lancer la requète :

UPDATE `f#@5A_config` SET `conf_value` = '0' WHERE conf_name ='enable_badips';

directement dans ma base de donnée?

Je n'est rien à modifier sur cette ligne le f#@5A me semble bizare?!?

Posté le : 06/08/2007 17:12
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
D'ailleur si je lance cette requète j'ai le message d'erreur:
#1146 la table base_als.f#@5a_config n'existe pas!

Je m'excuse mais je n'y connais pas grand chose en base de donneés!

Posté le : 06/08/2007 17:14
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Oups effectivement il faut remplacer cette fausse injure par le préfixe que tu as donné à tes tables.

si je trouvais les gens pénibles je serai pas ici, mais si parfois ils tendent à le devenir, on essaye de les remettre avec élégance dans le bon chemin.

Posté le : 06/08/2007 17:16
Partager Twitter Partagez cette article sur GG+
Re: Transfert de mon site internet en local
Aspirant
Inscrit: 23/07/2007 01:22
Messages: 24
Cette fois c'est bon...mais j'ai l'impression que la requette n'a rien changé!

Posté le : 06/08/2007 17:26
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



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

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