You are not logged in.
Pages: 1
Bonjour,
j'ai du mettre à jour ma version de PHP en 5.2.9 (jetais en 5.1.x avant). Maintenant, quand je lance le script pour faire la syncrho, j'ai ce message d'erreur.
avez vous déja eu cela?
commande :
[root@fr03glpi scripts]# php -q -f /var/www/html/fritdeskqualif/scripts/ldap_mass_sync.php --action=0 server_id=1
Erreur :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo_pgsql.so' - /usr/lib/php/modules/pdo_pgsql.so: undefined symbol: PQescapeByteaConn in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pgsql.so' - /usr/lib/php/modules/pgsql.so: undefined symbol: PQescapeByteaConn in Unknown on line 0
Usage: php [options] [-f] <file> [--] [args...]
php [options] -r <code> [--] [args...]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -- [args...]
php [options] -a
-a Run as interactive shell
-c <path>|<file> Look for php.ini file in this directory
-n No php.ini file will be used
-d foo[=bar] Define INI entry foo with value 'bar'
-e Generate extended information for debugger/profiler
-f <file> Parse and execute <file>.
-h This help
-i PHP information
-l Syntax check only (lint)
-m Show compiled in modules
-r <code> Run PHP <code> without using script tags <?..?>
-B <begin_code> Run PHP <begin_code> before processing input lines
-R <code> Run PHP <code> for every input line
-F <file> Parse and execute <file> for every input line
-E <end_code> Run PHP <end_code> after processing all input lines
-H Hide any passed arguments from external tools.
-s Display colour syntax highlighted source.
-v Version number
-w Display source with stripped comments and whitespace.
-z <file> Load Zend extension <file>.
args... Arguments passed to script. Use -- args when first argument
starts with - or script is read from stdin
--ini Show configuration file names
--rf <name> Show information about function <name>.
--rc <name> Show information about class <name>.
--re <name> Show information about extension <name>.
--ri <name> Show configuration for extension <name>.
merci d'avance pour votre aide.
-----------
Version de GLPI : 0.71.3
Offline
Visiblement t'as mis à jour un peu n'importe comment en oubliant les dépendances (msg d'erreur pour pgsql). Je ne sais pas ce que tu utilises comme distribution pour pouvoir en arriver là...
Vire les options -q et -f qui ne servent à rien (elles ont longtemps étaient ignorées silencieusement).
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Bonjour,
j'ai mis à jour PHP par Yum.
J'ai pas mis à jour PGSQL.
Par contre, j'utilise Mysql, pas pgsql... donc est-ce nécessaire qu'il soit installé sur mon serveur?
Offline
A mon avis, cela ne viens pas de Pgsql, car avant la mise à jour, j'avais déja ces erreurs (voir d'autre encore qui ont été corrigé pendant la MàJ DU php)
Offline
J'ai viré les 2 commutateur : -q et -f
et le script tourne.
Enfin, ça reste figé pendant le temps de l'exportation et ça affiche le resultat.
Avant, on voyant la "barre de progresssion" augmenté -> in progress...
Offline
Pages: 1