Skip to main content Help Control Panel

 

support «   Besoin d'aide «  

Identification impossible suite à migration de serveur [Solved]

PreviousNextIndex

Impossible d'entrer dans le panneau de contrôle en administrateur et de finir l'installation du site

OwnerTANGUY Hervé
Progress80%
WorkflowSupport request
StatusA solution has been made available

Bonjour, Suite à plantage du serveur d'hébergement de mon site, les fichiers ont été migrés sur un nouveau serveur, pas la base de données qui est intacte car sur un autre serveur. Depuis cette migration, je ne puis accéder au panneau de contrôle. Ayant renvoyé l'ensemble des fichiers (dernière version stable) en FTP (mise à jour par écrasement), j'ai tenté une réinstallation qui bloque sur une page "Merci de configurer votre serveur, Un fichier de configuration est absent,.... Configurer : fabrication des pages". Si je clique sur le lien, j'ai une page "La page demandée est accessible aux seuls utilisateurs enregistrés". Si je me réidentifie, même processus. Les administrateurs du serveur ne voient pas trop ce qui se passe, la version de PHP est la 5.3. Avez-vous une idée du problème ? N.B. le site est accessible mais je ne peux pas l'administrer. Merci Hervé TANGUY


Alexis Raimbault
on Apr. 3 2011
Une solution est disponible

Bernard Paques
on Apr. 3 2011

Hervé, je pense que ton ancien hébergeur avait quelques difficultés avec la gestion des données de session. C'est là que yacs indique qui est connecté, les droits associés, etc. Ton nouvel hébergeur semble être plus sérieux en tout cas. Si ton yacs fonctionne, nous pourrions clôre cette fiche incident ?

TANGUY Hervé - on Apr. 3 2011
Bernard Paques :

Bonjour, Eh bien clôturons, l'incident... et la session !

Merci de votre aide, Bon dimanche,

Hervé TANGUY
TANGUY Hervé
on Apr. 2 2011
Alexis,il y a quelques instants, le serveur de base de données était inaccessible, peut-être y a t'il eu un problème chez l'hébergeur au moment où tu as voulu visiter les pages, il y a peut-être des travaux en cours.

Bon week-end,

Hervé TANGUY

Alexis Raimbault
on Apr. 2 2011

Bonjour Hervé,

je suis allé sur ton site. J'ai bien la première page, mais je n'ai accès aux autres. Erreur firefox :

"

La page n'est pas redirigée correctement

La cause de ce problème peut être la désactivation ou le refus

    des cookies. "

peux-tu mettre en place un autre thème que fullscreen, et refaire un essai ?




Alexis Raimbault webmaster free-lance
TANGUY Hervé - on Apr. 2 2011
Alexis Raimbault :

Bonjour,

J'ai changé d'hébergeur parce que le support technique d'Ouvaton ne voyait aucune solution à apporter à mon problème. Je n'ai plus aucun problème sur le nouvel hébergement (Olympe Network), quelque soit le navigateur (IE9 tout fraîchement mis à jour, Firefox 4.0, ou SRWare Iron 10.0.650.1) et avec fullscreen. J'ai supprimé le cookie, fermé l'onglet et rouvert sur le site, navigué sur plusieurs pages, identifié puis accédé au panneau de contrôle : aucun problème. J'en ai profité pour ajouter un article : tout va très bien. Ce n'était pourtant pas un poisson !

N.B. : ayant changé d'hébergeur hier midi, le nom de domaine lié au nouvel hébergeur met un certain temps, voire un temps certain à se propager...

Merci de ton aide.

Hervé TANGUY
TANGUY Hervé
on Mar. 31 2011
Le site a changé de serveur avec PHP5.3.3, mysql 5.0.51a. Pour info, ayant accès à la page "Test", voici les infos recueillies si elles peuvent être utiles :

Les variables de session sont sauvées correctement si le compteur s'incrémente à chaque rechargement de cette page : 1

Cookies envoyés par le navigateur : $_COOKIE['PHPSESSID']=toife4cvg0qbr4k27nhlhor1p7 $_COOKIE['TimeZone']=2 $_COOKIE['FlashIsAvailable']=yes $_COOKIE['CookiesEnabled']=1 $_COOKIE['surfer_name']=Webmestre

Données de session : $_SESSION['database_is_utf8']=1 $_SESSION['watchdog']=1301580510 $_SESSION['test_hits']=1

YACS version 11.2.25.martin.stable, 110225-20:57:09 GMT, localhost

Variables globales YACS : $context['country']=N/A $context['country_code']=-- $context['language']=fr $context['host_name']=www.autocaravane.org $context['url_to_home']=http://www.autocaravane.org $context['url_to_root']=/ $context['script_url']=/control/test.php $context['self_url']=http://www.autocaravane.org/control/test.php? $context['self_script']=/control/test.php? $context['charset']=utf-8

Attributs du serveur : $_SERVER['HTTP_HOST']=www.autocaravane.org $_SERVER['HTTP_USER_AGENT']=Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0 $_SERVER['HTTP_ACCEPT']=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 $_SERVER['HTTP_ACCEPT_LANGUAGE']=fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3 $_SERVER['HTTP_ACCEPT_ENCODING']=gzip, deflate $_SERVER['HTTP_ACCEPT_CHARSET']=ISO-8859-1,utf-8;q=0.7,*;q=0.7 $_SERVER['HTTP_KEEP_ALIVE']=115 $_SERVER['HTTP_DNT']=1 $_SERVER['HTTP_REFERER']=http://www.autocaravane.org/control/ $_SERVER['HTTP_COOKIE']=PHPSESSID=toife4cvg0qbr4k27nhlhor1p7; TimeZone=2; FlashIsAvailable=yes; CookiesEnabled=1; surfer_name=Webmestre $_SERVER['HTTP_CONNECTION']=keep-alive $_SERVER['SERVER_SIGNATURE']= $_SERVER['SERVER_SOFTWARE']=Apache $_SERVER['SERVER_NAME']=www.autocaravane.org $_SERVER['SERVER_ADDR']=194.36.166.42 $_SERVER['SERVER_PORT']=80 $_SERVER['REMOTE_ADDR']=86.214.198.187 $_SERVER['SERVER_ADMIN']=webmestre.ccar@autocaravane.org $_SERVER['REMOTE_PORT']=3511 $_SERVER['SERVER_PROTOCOL']=HTTP/1.1 $_SERVER['REQUEST_METHOD']=GET $_SERVER['QUERY_STRING']= $_SERVER['REQUEST_URI']=/control/test.php $_SERVER['REQUEST_TIME']=1301580510

Votre zone de temps : UTC +2 heure(s)

Zone de temps serveur : UTC +2 heure(s) (2011-Mar-31 16:08:30)

Cordialement, Hervé
TANGUY Hervé
on Mar. 31 2011
Oui, je me suis connecté avec un autre compte et impossible de modifier mon profil, j'ai droit à la page d'identification après avoir cliqué sur "Mon profil". J'ai demandé à repasser sur le serveur avec PHP5.

Hervé
TANGUY Hervé
on Mar. 31 2011
J'ai essayé sur un autre PC avec un autre navigateur bien connu , un autre accès internet et j'ai le même problème. Etonnant, n'est-il point ?

Hervé TANGUY
Alexis Raimbault - on Mar. 31 2011

TANGUY Hervé : c'est pareil pour tous les comptes utilisateurs ?




Alexis Raimbault webmaster free-lance
TANGUY Hervé
on Mar. 31 2011
Je réinstalle avec la même base. J'ai récupéré les fichiers manquants de /parameters depuis une sauvegarde récente, le site est accessible pour les internautes mais il n'est toujours pas possible d'administrer le site après s'être identifié (on est donc reconnu), on se retrouve avec la page du panneau de contrôle mais comme si on n'était pas identifié, idem si on veut modifier son profil. J'ai refait une install avec les mêmes fichiers et le même contenu de la base sur mon serveur en local (PHP 5.3.6) : tout est bien OK, idem sur un autre serveur d'un autre hébergeur. C'est donc le mystère. J'ai pensé à un problème de droits d'accès mais ils sont bien à 755 pour les dossiers et 644 pour les fichiers. J'ai même mis les dossiers en 775 mais cela ne change rien. Je suis en relation avec un administrateur de l'hébergement, il m'a changé de serveur (PHP 4.4.6 au lieu de 5.3.3) mais c'est toujours pareil, même après avoir effacé tous les fichiers et tout remis en FTP. Le site se visite donc mais je ne peux plus l'administrer, ni écrire des articles, etc...
Alexis Raimbault - on Mar. 31 2011

TANGUY Hervé : en tout cas il faut PHP5

Est-ce que ton navigateur ne refuserait pas les cookies pour ton site ?




Alexis Raimbault webmaster free-lance

Alexis Raimbault
on Mar. 31 2011

Pourquoi tu penses à un pb avec Apache ?

Lorsque tu fais une réinstalle, c'est avec une nouvelle base ou en se raccrochant à l'ancienne ?

 




Alexis Raimbault webmaster free-lance
TANGUY Hervé
on Mar. 31 2011
J'ai refait un essai d'installation avec la martin2 d'octobre 2010 : même problème. Il y a peut-être un problème de configuration d'Apache sur le serveur, qu'en pensez-vous ?

Hervé TANGUY
TANGUY Hervé
on Mar. 31 2011
Bonjour,

J'ai relancé une installation complète, toujours avec la dernière version stable (11.25_martin2 il me semble), tout se passe bien jusqu'au moment où je clique sur "Créer les tables de la base de données" : j'ai ensuite une page "Maintenance de la base de données Vous n'êtes pas autorisé à effectuer cette opération". 3 fichiers ont été créés dans /parameters : control.include.php, hooks.include.php et hooks.xml. Les permissions de fichiers semblent correctes et il n'y a pas de fichier .htaccess à la racine du site. J'ai tenté une installation en utilisant un nouveau préfixe de table : tout se passe bien jusqu'au moment où le système va créer le contenu : la page demandée est accessible aux seuls utilisateurs enregistrés. Le mystère reste donc entier. Je vais essayer d'envoyer une version plus ancienne des fichiers en FTP, puis faire une mise à jour, mais il y aura peut-être des problèmes si la structure des tables a été modifiée...

Hervé TANGUY
TANGUY Hervé
on Mar. 31 2011
De toutes manières, après la migration je n'étais pas reconnu après avoir saisi identifiant/mot de passe et je n'avais pas accès à l'administration du site alors que je n'avais pas encore tenté de réinstallation, tous les fichiers étaient alors bien présents dans /parameters.

Cordialement, Hervé TANGUY

Alexis Raimbault
on Mar. 30 2011

Hervé, il doit manquer des fichiers de configuration dans le répertoire /parameters.

ces fichiers n'existent pas dans l'archive, mais sont créés pendant le processus d'installation.

as-tu encore accès par FTP à l'ancien serveur ?




Alexis Raimbault webmaster free-lance
TANGUY Hervé - on Mar. 31 2011
Bonjour, Alexis,

Je sais qu'il manque ces fichiers mais l'ancien serveur étant matériellement HS, il a été remplacé physiquement. Mais le processus d'installation devrait pouvoir les recréer, or je me fais jeter, c'est là le problème. J'ai dû les effacer en voulant refaire une réinstallation complète. Je peux encore tout effacer du serveur et tout rebalancer en FTP sans toucher bien sûr à la base de données. Serait-ce une solution ?

Bonne journée, Hervé TANGUY
TANGUY Hervé
on Mar. 30 2011
La page a été créée

PreviousNextIndex