[Résolu] Interface mismatch lors de la migration
-
Bonjour,
J'ai migré de la version 1.2.3a vers la version 2.0 en utilisant l'interface web.
Au redémarrage, j'ai une erreur "interface mismatch" et il est impossible de réassigner les interfaces.
Lors de la réassignation, j'obtiens la sortie suivante :
Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 323 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 324 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 325 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 382 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 383 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 384 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 396 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 398 Warning: Cannot unset offset in a non-array variable in /etc/inc/config.console.inc on line 405 Warning: Cannot unset offset in a non-array variable in /etc/inc/config.console.inc on line 408 Warning: Cannot use a scalar value as an array in /etc/inc/config.console.inc on line 409 Writing configuration... Warning: Cannot use a scalar value as an array in /etc/inc/config.lib.inc on line 505 Warning: Cannot use a scalar value as an array in /etc/inc/config.lib.inc on line 508 Warning: Cannot use a scalar value as an array in /etc/inc/config.lib.inc on line 514 Warning: Cannot use a scalar value as an array in /etc/inc/config.lib.inc on line 515 Warning: Invalid argument supplied for foreach() in /etc/inc/xmlparse.inc on line 211 ************** WARNING ************** Configuration could not be validated. A previous configuration was restored. The failed configuration file has been saved as /conf/config.xml.bad} done.
Comment sortir de cette situation ?
-
Salut moi meme j' ai eu ce mama probleme lers de la migration.J' ai fait une nouvelle installation du 1.2.3 sans toucher une configuration et j' ai pu migré sans problème.
Mais la version final du 2.0 est disponible donc télécharge le Live CD et au boulot.
Par contre si tu ne veux pas perdre ta config passé, je ne sais quoi faire pour toi!!! ??? -
Bonjour,
Pour la configuration, ça ne me fait rien de la perdre : j'ai un routeur en fonctionnement (j'ai migré celui de secours d'abord). Par contre, j'aimerais autant ne pas être obligé de réinstaller car je suis sur du matériel Alix, sans lecteur CD, et sans USB bootable…
Pour installer, j'étais passé par VMWare car même en PXE ça ne fonctionnait pas... J'aimerais éviter de tout démonter...
EDIT 14h56 : il semble que ce soit dû à la compilation du php...
Voici ce que donne le fichier firmware_update_misc.log
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/apc.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20020429/apc.so: Undefined symbol "OnUpdateInt" in Unknown on line 0PHP Warning: PHP Startup: (null): Unable to initialize module Module compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: (null): Unable to initialize module Module compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/curl.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20020429/curl.so: Undefined symbol "empty_string" in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/mbstring.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20020429/mbstring.so: Undefined symbol "OnUpdateInt" in Unknown on line 0 PHP Warning: PHP Startup: U[7m<89><e5>[27mS[7m<e8><ce><ff><ff><ff><81><c3>^?[27m+: Unable to initialize module [7mfirmware_update_misc.log [27m[K [K [KESCESC[K[[[KBB [KModule compiled with module API=20020429, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KPHP compiled with module API=20060613, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KThese options need to match :[K [K [KESCESC[K[[[KBB [K in Unknown on line 0 :[K [K [KESCESC[K[[[KBB [KPHP Warning: PHP Startup: U[7m<89><e5><83><ec>^X<8B>[27mE[7m^L<89>[27m][7m<f8><e8><86><eb><ff>[27m :[K [K [KESCESC[K[[[KBB [K[7m<ff><81><c3><97>^H[27m: Unable to initialize module :[K [K [KESCESC[K[[[KBB [KModule compiled with module API=20020429, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KPHP compiled with module API=20060613, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KThese options need to match :[K [K [KESCESC[K[[[KBB [K in Unknown on line 0 :[K [K [KESCESC[K[[[KBB [KPHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/ex:[K [K [KESCESC[K[[[KBB [Ktensions/no-debug-non-zts-20020429/pcre.so' - /usr/local/lib/php/extensions/no-d:[K [K [KESCESC[K[[[KBB [Kebug-non-zts-20020429/pcre.so: Undefined symbol "empty_string" in Unknown on lin:[K [K [KESCESC[K[[[KBB [Ke 0 :[K [K [KESCESC[K[[[KBB [KPHP Warning: PHP Startup: [7m<e8><9F>ESC[27m: Unable to initialize module :[K [K [KESCESC[K[[[KBB [KModule compiled with module API=20020429, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KPHP compiled with module API=20060613, debug=0, thread-safety=0 :[K [K [KESCESC[K[[[KBB [KThese options need to match :[K [K [KESCESC[K[[[KBB [K in Unknown on line 0 :[K [K [KESCESC[K[[[KBB [KPHP Warning: PHP Startup: U[7m<89><e5>[27mVS[7m<e8><ed><e9><ff><ff><81><c3>[27m^f: Unable to :[K [K [KESCESC[K[[[KBB [Kinitialize module :[K [KModule compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: U[7m<89><e5>[27mS[7m<e8><ee><ee><ff><ff><81><c3>^K^T[27m: Unable to initialize module Module compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/session.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20020429/session.so: Undefined symbol "OnUpdateInt" in Unknown on line 0 PHP Warning: PHP Startup: U[7m<89><e5>[27mS[7m<e8>[27mN[7m<f9><ff><ff><81><c3><ff>^U[27m: Unable to initialize module Module compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/tokenizer.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20020429/tokenizer.so: Undefined symbol "empty_string" in Unknown on line 0 :[K [KPHP Warning: PHP Startup: U[7m<89><e5>[27mVS[7m<e8>[27m=[7m<d1><ff><ff><81><c3>^V[27m': Unable to initialize module Module compiled with module API=20020429, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0[/code] Comment puis-je résoudre ça ?</c3></ff></ff></d1></e8></e5></ff></c3></ff></ff></f9></e8></e5></c3></ff></ff></ee></ee></e8></e5></c3></ff></ff></e9></ed></e8></e5></e8></c3></ff></ff></eb></e8></f8></ec></e5></c3></ff></ff></ff></ce></e8></e5>
-
Problème résolu !
Il y avait un caractère accentué dans la configuration.
Pour plus d'informations, voir ici : http://doc.pfsense.org/index.php/Upgrade_Guide#International.2FSpecial_Characters_in_1.2.x_Configs