Aller au contenu
Invision Board France

erreur suite à transfert de serveur


giros888

Messages recommandés

Bonjour , 

 

 

Mon Hébergeur (Infomaniak Suisse) à déménagé mon site et forum sur un nouveau serveur plus performant , en modifiant les nouvelles données dans le fichier conf.global.php

 

j'obtient l'erreur suivante :  Parse error: syntax error, unexpected ''; ' (T_CONSTANT_ENCAPSED_STRING) in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/conf_global.php on line 238

 

les données suivantes ont changées :

 

$INFO['sql_database']

$INFO['sql_host']
$INFO['sql_pass']
$INFO['sql_user']
 
Faut-il modifier autre chose ? Infomaniak n'a pas réussi à réparer, merci de votre aide 
Lien vers le commentaire
Partager sur d’autres sites

En modifiant les path dans le fichier conf_global.php (impossible d'accéder à l'admin)  et actualisant également le path dans le fichier htaccess , j'obtiens l'erreur suivante :

 

 

Fatal error: Uncaught exception 'Exception' with message 'output is not an object' in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php:1112 Stack trace: #0 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(1210): ipsRegistry::getClass('output') #1 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/applications/core/modules_admin/applications/applications.php(2758): ipsRegistry->__get('output') #2 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(3484): admin_core_applications_applications->applicationsRecache() #3 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(2243): ips_CacheRegistry::rebuildCache('app_cache', 'global') #4 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(598): ipsRegistry->checkCaches() #5 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsController.php in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php on line 1112

 

 

bref je ne sais plus quoi faire , si quelqu'un peut m'aider , merci !

Modifié par giros888
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir Youp3,

 

 

Je viens de tester , mais cela ne change rien , je viens d'ouvrir un ticket chez IPS  , j'espère qu'ils vont pouvoir corriger le problème, 

 

merci de ton aide , si quelqu'un à une autre idée je suis preneur.

Lien vers le commentaire
Partager sur d’autres sites

Après une modification , j'arrive maintenant à l'erreur suivante :

 

Parse error: syntax error, unexpected ''; ' (T_CONSTANT_ENCAPSED_STRING) in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/conf_global.php on line 245

 

ligne 245 c'est cela   :   $INFO['start_year'] = '2001’;

 

 

une idée ?

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Bonsoir,

 

Ok, je pense que le problème est le ‘ qui n'est pas une "simple quote" devant le nom de l'utilisateur.

 

Remplace par :

 

$INFO['sql_user'] = 'le_user';

 

Edit : je remplace volontairement le nom de l'utilisateur pour ne pas le laisser en clair, n'oublie pas mettre la vraie valeur.

Modifié par Erwin
Lien vers le commentaire
Partager sur d’autres sites

Bon maintenant j'ai une autre erreur :

 

Parse error: syntax error, unexpected ''; ' (T_CONSTANT_ENCAPSED_STRING) in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/conf_global.php on line 238

 

 

$INFO['sql_debug'] = ‘1’;

 

 

c'est sans fin..., merci pour ton aide 

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Bonjour,

 

as-tu essayé de renvoyer tous tes fichiers sur le serveur ? Et as-tu bien vérifié que le logiciel FTP transfert les fichiers en mode automatique ?

En fait tu devrais peut-être renvoyer les fichiers issus de l’archive zip IPS correspondant à ta version sur ton serveur. Car ces erreurs sont plutôt étranges.

 

Ah oui : tu n’as pas PHP 7 sur ton nouvel hébergement ? Parce qu’officiellement, la branche 3.4.x n’est pas compatible. Il lui faut PHP 5.6.x.

Lien vers le commentaire
Partager sur d’autres sites

Merci Erwin , j'ai changé de logiciel et j'ai corrigé , mais je me retrouve maintenant avec l'erreur du début...

 

 

Fatal error: Uncaught exception 'Exception' with message 'output is not an object' in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php:1112 Stack trace: #0 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(1210): ipsRegistry::getClass('output') #1 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/applications/core/modules_admin/applications/applications.php(2758): ipsRegistry->__get('output') #2 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(3484): admin_core_applications_applications->applicationsRecache() #3 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(2243): ips_CacheRegistry::rebuildCache('app_cache', 'global') #4 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php(598): ipsRegistry->checkCaches() #5 /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsController.php in /home/clients/8510ba0ab7faf345b8f8a00dae01d84d/web/forum/admin/sources/base/ipsRegistry.php on line 1112

 

ligne 1112 c'est ,      throw new Exception( "$key is not an object" );

 

 

merci pour votre aide 

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Bonsoir,

 

Le problème du fichier conf_global.php est donc réglé.

 

Je te renvoie à l'indication de Youp, à savoir renvoyer les fichiers d'IP.Board depuis l'archive sur ton serveur (en faisant bien attention qu'ils soient de la même version que celle installée).

 

Il se peut aussi effectivement qu'il y ait une incompatibilité de version de PHP, il faudrait que tu cherches cette information dans ton espace client.

 

Une dernière possibilité est que la base de données n'ait pas été importée correctement.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir Erwin ,

 

Merci pour ces pistes , la version php sur le serveur est 5.6   , sur l'ancien 5.4 , j'ai testé en remettant en 5.4 cela ne change rien , j'ai ré-uploader tous les fichiers , rien non plus

 

reste le transfer de la BDD effectué par mon hébergeur sur le nouveau serveur , le problème doit venir de là...j'espère qu'ils ont des sauvegardes pour la remettre en ordre, je vais

les contacter pour voir .

 

 

Merci à vous deux pour l'aide 

Lien vers le commentaire
Partager sur d’autres sites

J'ai eu aussi ce problème, cela vient d'une corruptions partiel de ta base de donnée SQL.

 

 

Le pire est que informaniak ne garantit plus la fiabilité de ces archives en FTP et que les données SQL ne s'y trouve plus il faut passer par leur webadmin (pénible).

Modifié par iProxy
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.