[Résolu] pb maj ldap via ldap.php

Installation & Configuration du logiciel
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

Bonjour,

Lorsque je lance la commande de maj ldap, j'ai les message suivant qui apparaissent dans la fenetre dos et le script bloque
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 2 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 3 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 4 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 5 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 6 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 7 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 8 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 9 in Unknown on line 0
PHP Deprecated: Comments starting with '#' are deprecated in D:\Wamp64\www\core
\ldap.php on line 10 in Unknown on line 0
PHP: syntax error, unexpected '(' in D:\Wamp64\www\core\ldap.php on line 13

Auriez-vous une solution?
Cordialement
Sabrina
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

avez vous bien préfixé avec le php.exe:

Code : Tout sélectionner

"C:\wamp\bin\php\php5.X.X\php.exe c:\wamp\www\core\ldap.php"
https://gestsup.fr/index.php?page=suppo ... o_ldap#942
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

oui mais je la lance avec l'option -c sinon j'ai ceci qui apparait quand je lance la commande D:\Wamp64\bin\php\php5.6.25\php.exe d:\wamp64\www.\core\ldap.php, il apparait ce sigle ´╗┐ et le script s'arrête

cdt
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

essayer le -f
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

le même petit sigle apparait et le script s'arrete
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

si vous faites ceci que ce passe t il ?

Code : Tout sélectionner

cd D:\Wamp64\bin\php\php5.6.25\
php d:\wamp64\www.\core\ldap.php
pouvez vous essayer de renommé votre "www." et "www".

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

exemple de script:

Code : Tout sélectionner

@echo off
rem define folder
SET php=C:\wamp64\bin\php\php7.1.4
SET gs=C:\my_gs_path
rem define app server key
SET key=be033b6a319a1f9a1afca133b6b0e4ee

:start
cls
rem LDAP sync 
%php%\php.exe %gs%\core\ldap.php
timeout 1
rem globalping 
%php%\php.exe %gs%\core\ping.php globalping %key%
rem timeout 1
rem imap connector
%php%\php.exe %gs%\mail2ticket.php

rem pause
timeout 3600
goto start
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

c'est une erreur de frappe de ma part
le sigle apparait quand je met l'option -f et sans option
par contre avec option -c j'ai PHP: syntax error, unexpected '(' in D:\Wamp64\www\core\ldap.php on line 13 et le script s'arrête
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

le paramètre -c permet de passer en paramètre votre fichier php.ini:
Screenshot_03_05_2017 , 12_37_33.png
Screenshot_03_05_2017 , 12_37_33.png (7.06 Kio) Vu 6878 fois
vous pouvez essayer -c chemin_php.ini -f chemin_ldap.php
vous pourrez egalement essayer de mettre votre wamp à jour en 3.0.8.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

Bonjour,

Ca ne fonctionne pas en utilisant php.exe -c D:\Wamp64\www\core\ldap.php
j'ai toujours la même erreur => PHP: syntax error, unexpected '(' in D:\Wamp64\www\core\ldap.php on line 13
mais php tourne dans les process et je ne sais pas si ca continue ou pas, comment puis-je activer les logs pour voir ce qu'il se passe ?

je vais essayer mettre à jour wamp
quelle version php est validé avec l'application?

Cdt
Sabrina
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Répondre