Fork me on GitHub




(1) 2 »


transfert d'un site sur serveur í  easy php en local
Newbie
Inscrit: 30/12/2005 14:32
Messages: 9
bonjour j'ai cherché sur le forum une solution a mon problème cependant après avoir selon moi tout essayé, je n'arrive toujours pas a faire marcher le site sur easyphp

Voila comment j'ai procédé:

-transfert des dossiers dans le répertoire easyphp1_8/wwww/site1

-sauvegarde de la bdd "site1"
-transfert de la bdd sur easyphp "site1"
-modification du mainfile avec les bons chemins les bons codes...

lorsque je lance la page index.php j'ai une page blanche.
de meme pour la page admin.php.
j'ai vérifié si mes bases étaient les meme, j'ai constaté que dans esay php j'avais une colone suplémentaire "interclassement" avec latin1_swedish_ci
également j'ai constaté que dans la colone perte il n'y avait plus rien.

j'ai également essayer de me mettre en mode débug par phpmyadmin mais la page reste toujours blanche.


est ce que quelqun aurait une idée svp ?
c'est très frustrant de ne pas savoir d'ou provient l'erreur.

bonnes fêtes

Posté le : 30/12/2005 14:42
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Bonjour,

La version MySql/PhpMyAdmin est probablement différente sur ton serveur et en local, il faut certainement faire des corrections dans ton fichier sql exporté pour le rendre compatible.

Philippe.

Posté le : 30/12/2005 14:56
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Newbie
Inscrit: 30/12/2005 14:32
Messages: 9
en effet sur le serveur j'ai :

-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1

-- Version du serveur: 3.23.58
-- Version de PHP: 4.4.1

et sur easyphp:

-- phpMyAdmin SQL Dump
-- version 2.6.1

-- Version du serveur: 4.1.9
-- Version de PHP: 4.3.10
--

que faudrait-il que je change pour le rendre compatible ?

Posté le : 30/12/2005 15:00
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Si tu as réussi à importer ta sauvegarde sans que PhpMyAdmin te signale des erreurs c'est peut-être compatible et le problème est peut-être dans ton mainfile.php local.
Si tu peux nous le donner pour vérifier?

Philippe.

Posté le : 30/12/2005 15:08
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Newbie
Inscrit: 30/12/2005 14:32
Messages: 9
if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
define("XOOPS_MAINFILE_INCLUDED",1);

// XOOPS Physical Path
// Physical path to your main XOOPS directory WITHOUT trailing slash
define('XOOPS_ROOT_PATH', 'c:/program files/easyphp1-8/www/sauv');

// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
define('XOOPS_URL', '/sauv');

define('XOOPS_CHECK_PATH', 0);
// Protect against external scripts execution if safe mode is not enabled
if ( XOOPS_CHECK_PATH && !@ini_get('safe_mode') ) {
if ( function_exists('debug_backtrace') ) {
$xoopsScriptPath = debug_backtrace();
if ( !count($xoopsScriptPath) ) {
die("XOOPS path check: this file cannot be requested directly");
}
$xoopsScriptPath = $xoopsScriptPath[0]['file'];
} else {
$xoopsScriptPath = isset($_SERVER['PATH_TRANSLATED']) ? $_SERVER['PATH_TRANSLATED'] : $_SERVER['SCRIPT_FILENAME'];
}
if ( DIRECTORY_SEPARATOR != '/' ) {
// IIS6 may double the \ chars
$xoopsScriptPath = str_replace( strpos( $xoopsScriptPath, '\\\\', 2 ) ? '\\\\' : DIRECTORY_SEPARATOR, '/', $xoopsScriptPath);
}
if ( strcasecmp( substr($xoopsScriptPath, 0, strlen(XOOPS_ROOT_PATH)), str_replace( DIRECTORY_SEPARATOR, '/', XOOPS_ROOT_PATH)) ) {
exit("XOOPS path check: Script is not inside XOOPS_ROOT_PATH and cannot run.");
}
}

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

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

define('XOOPS_GROUP_ADMIN', '1');
define('XOOPS_GROUP_USERS', '2');
define('XOOPS_GROUP_ANONYMOUS', '3');

if (!isset($xoopsOption['nocommon'])) {
include XOOPS_ROOT_PATH."/include/common.php";
}
}
?>

Posté le : 30/12/2005 15:17
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Essaye ceci :

// Virtual path to your main XOOPS directory WITHOUT trailing slash

define('XOOPS_URL', 'http://127.0.0.1/sauv');

Philippe.

Posté le : 30/12/2005 15:20
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Newbie
Inscrit: 30/12/2005 14:32
Messages: 9
ça ne marche pas non plus avec cette ligne.

est ce que cela ne peut pas etre due à la façon d'exporter la bdd?
car j'ai tout coché-->

Options d'exportation:
x Ajouter DROP DATABASE
x Structure:
x Inclure des énoncés "DROP TABLE"
x Ajouter "IF NOT EXISTS"
x Inclure la valeur courante de l'AUTO_INCREMENT
x Protéger les noms des tables et des champs par des "`"
x Inclure sous forme de commentaires
Dates de création/modification/vérification

x Données:
x Insertions complètes
x Insertions étendues
x Insertions avec délais (DELAYED)
x Ignorer les erreurs de doublons (INSERT IGNORE)
x Encoder les champs binaires en hexadécimal

Posté le : 30/12/2005 15:26
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Dans les tutos flash il y a la procédure à suivre

A +

Posté le : 30/12/2005 15:31

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Newbie
Inscrit: 30/12/2005 14:32
Messages: 9
oui c'est exactement ce tuto que j'ai suivi pour réaliser ma sauvegarde...
par contre j'ai également coché insersions étandues ça ne peut pas provoquer une erreur ?

Posté le : 30/12/2005 15:46
Partager Twitter Partagez cette article sur GG+
Re: transfert d'un site sur serveur í  easy php en local
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Vous êtes deux avec le même problème. Etes-vous sûrs de vos noms de base et de vos préfixes de tables. Le serveur SQl est-il bien démarré?
Avez-vous bien les mêmes fichiers xoops sur le serveur et en local?
D'où vient que le dossier de votre xoops s'appelle "sauv" ?
Kris tu as une idée?

Philippe.

Posté le : 30/12/2005 15:48
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

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