Fork me on GitHub




« 1 2 (3) 4 5 6 ... 9 »


Re: Mise en "local" d'un site existant en ligne.
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Oui, si tu as pris ton site en ligne pour le mettre en local, tout doit être pareil, sinon ça va vite être le bazard

Posté le : 10/05/2012 00:03
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour saint-toast,

Citation :
saint-toast a écrit :
C:\Users\T\SFI\1_wamp\www\sfi\www\include\common.php on line 191

Ton arborescence est curieuse, il y a deux répertoires www!
Si sur ton hébergeur tu as sfi\www tu devrais avoir sur ton serveur local 1_wamp\www.
Bien évidemment il faut que les chemins dans ton mainfile.php reflète l'arborescence.
Citation :
Le site ne tourne pas en local...
Faut-il que je crée un utilisateur sur MySQL identique à celui en ligne ?

Comme l'a indiqué Cesag, lorsque tu as créé ta BDD en local, il fallait reprendre le même nom d'administrateur et le même mot de passe pour accéder à celle-ci.
Vu ton arborescence, en partant du principe que le mainefile est correctement configuré, comment lances tu ton site local, de cette manière?
http://localhost/sfi/www/

Pour tester le fonctionnement tu créés un fichier test.php avec ceci dedans
<?php 
phpinfo
(); 
?>
et tu le mets à la racine de ton site local.
Si ton serveur fonctionne correctement tu devrais avoir une réponse avec le lien:
http://localhost/sfi/www/test.php

Posté le : 10/05/2012 07:56
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Bonjour.

Citation :
saint-toast a écrit :
C:\Users\T\SFI\1_wamp\www\sfi\www\include\common.php on line 191
Ton arborescence est curieuse, il y a deux répertoires www!
Si sur ton hébergeur tu as sfi\www tu devrais avoir sur ton serveur local 1_wamp\www.


Oui, il y a 2 fois www :
le répertoire normal de l'arbo Wamp, dans lequel il faut mettre son site.
En ligne, mon site de situe dans un répertoire appelé 'www'. Mais, pour des raisons de sécurité, certains répertoires sont au même niveau que 'www'. Donc je pensais qu'il me fallait un répertoire pour tout englober, un peu inutile, qui s'appelle 'sfi'.
D'où l'arbo \www\sfi\www.

Citation :

Bien évidemment il faut que les chemins dans ton mainfile.php reflète l'arborescence.

C'est le cas.

Citation :
Le site ne tourne pas en local...
Faut-il que je crée un utilisateur sur MySQL identique à celui en ligne ?


Citation :

Comme l'a indiqué Cesag, lorsque tu as créé ta BDD en local, il fallait reprendre le même nom d'administrateur et le même mot de passe pour accéder à celle-ci.

Ca, c'est fait, mais ça ne change rien ...

Citation :

Vu ton arborescence, en partant du principe que le mainefile est correctement configuré, comment lances tu ton site local, de cette manière?
http://localhost/sfi/www/

Oui.

Citation :

...
Si ton serveur fonctionne correctement tu devrais avoir une réponse avec le lien:
http://localhost/sfi/www/test.php

Oui, la page s'affiche bien ...
On n'est pas loin !!


Posté le : 10/05/2012 22:17
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
La ligne 191 invoquée dans le message d'erreur comporte ceci :

$xoops =& new xos_kernel_Xoops2();


Pb de noyau ?

Serait-ce un pb d'"error reporting" ?

Posté le : 10/05/2012 22:28
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,
Citation :
saint-toast a écrit :
La ligne 191 invoquée dans le message d'erreur comporte ceci :

$xoops =& new xos_kernel_Xoops2();


Pb de noyau ?
Désolé, cela dépasse mes compétences
Cependant je me demande si cela ne pourrait pas venir de la version de php et/ou sql. As tu installés les addons correspondant aux versions sur ton site en production?

Citation :
saint-toast a écrit :
Oui, il y a 2 fois www :
le répertoire normal de l'arbo Wamp, dans lequel il faut mettre son site.
En ligne, mon site de situe dans un répertoire appelé 'www'. Mais, pour des raisons de sécurité, certains répertoires sont au même niveau que 'www'. Donc je pensais qu'il me fallait un répertoire pour tout englober, un peu inutile, qui s'appelle 'sfi'.
D'où l'arbo \www\sfi\www.

Si tu as sécurisé ton xoops_lib et xoops_data sur ton serveur en production, ils doivent effectivement être placés aux même niveau que www.
Pour ton site local, il en est de même. Il sont à placer dans C:\Users\T\SFI\1_wamp\ donc au même niveau que alias, apps, bin, lang, logs, scripts, tmp et www.

Posté le : 10/05/2012 23:01
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
$xoops =& new xos_kernel_Xoops2();

Franck0768, tu as eu le même problème en 2010, peut-être que cela va te rafraichir la mémoire

Voir ici aussi.

Apparemment oui il s'agit d'une erreur de version php

Pour ne plus voir cette erreur :

remplacer dans le fichier include/common.php ligne 63
$xoopsRequestUri =& $_SERVER['REQUEST_URI'];

par
$xoopsRequestUri $_SERVER['REQUEST_URI'];


et si tu as accès à ton php.ini (en local il se trouve dans c:\wamp\bin\php\php5.3.0\ par exemple), afin de ne plus voir les erreurs de valeurs dépréciées (deprecated), là où il y a "error r_reporting = E_ALL" remplaces par :

error_reporting  =  E_ALL & ~E_NOTICE & ~E_DEPRECATED


comme a dit Ghia :
Citation :
Les messages 'deprecated' n'ont pas d'influence sur le fonctionnement. Ignorez les.

Posté le : 11/05/2012 01:37
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour,

Citation :
Cesag a écrit :
$xoops =& new xos_kernel_Xoops2();

Franck0768, tu as eu le même problème en 2010, peut-être que cela va te rafraichir la mémoire
C'est bien ce que je disais, cela dépasse mes compétences et j'ai pas "imprimé" la modification du php.ini

Citation :

et si tu as accès à ton php.ini (en local il se trouve dans c:\wamp\bin\php\php5.3.0\ par exemple), afin de ne plus voir les erreurs de valeurs dépréciées (deprecated), là où il y a "error r_reporting = E_ALL" remplaces par :

error_reporting  =  E_ALL & ~E_NOTICE & ~E_DEPRECATED
Le php.ini est accessible directement par le menu du wampserveur. Je confirme la modification ligne 514

Posté le : 11/05/2012 07:50
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Plus de message d'erreur, mais page blanche ...

Posté le : 11/05/2012 22:53
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,

Essaye d'activer le mode Debug pour que avoir quelques infos sur ce qui se passe.
Soit par la page d'admin de ton site local si tu peux y accéder, si non par la base de données.

Voici un tuto vidéo qui explique l'activation du mode debug pour les deux cas: Activation du mode Debug sur tv.xoofoo.org

Peux tu nous donner ta config local, version de:
xoops : 2.0.18
Apache
sql
php

Posté le : 12/05/2012 00:15
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87

Bonjour.

Xoops 2018
MySQL 5.5.20
Apache 2.2.21
PHP 5.3.10

J'essaye le mode debug.

Posté le : 12/05/2012 10:35
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 5 6 ... 9 »



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

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