Attention ! Ne cliquez pas sur ce lien, c'est un piège à enfoirés du net !

Chez oim, forum libreChez oim, forum libre

 
Pages: 1 ... 25 26 27 [28] 29 30 31 ... 72   En bas

Auteur Sujet: Discussions autour de Wamp avec un de ses créateurs, Otomatic  (Lu 173066 fois)

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #404 le: jeudi 30 mai 2019, 16:32 »
le: jeudi 30 mai 2019, 16:32

Ne fonctionne pas non plus avec une version venant du dépôt de php compilée pour win ts
Bonjour,

Toutes mes versions PHP proviennent de chez php.net et toutes en TS (Thread Safe) : https://windows.php.net/download/ auxquelles j'ajoute :
- php.ini et phpForApache.ini (mis à jour par rapport à php.ini-development)
- wampserver.conf
- dossier zend_ext\ comportant le fichier dll php_xdebug...
puis réécriture de différents chemins dans php.ini et phpForApache.ini en fonction du chemin d'installation de l'addon.

Pour un de mes sites locaux, PHP 7.2.19 (mais pas les autres versions) donne une erreur que je vais investiguer pour éventuellement faire un rapport de bug.

Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #405 le: jeudi 30 mai 2019, 16:40 »
le: jeudi 30 mai 2019, 16:40

Boulette de PHP à la compilation ? :-\
Signaler au modérateur   IP archivée

maximus23

  • Observateur
  • Pipelette invétérée
  • *******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 2.509
  • Grand chevalier du mot de passe
      • ®Smf® Solutions
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #406 le: jeudi 30 mai 2019, 17:17 »
le: jeudi 30 mai 2019, 17:17

Boulette de PHP à la compilation ? :-\

Bonjour,

A mon avis oui mais il faut voir plus en profondeur.

Tu ne l'as pas essayé en mode "libre" sur ta cfg ?

:)
Signaler au modérateur   IP archivée
Amitiés et à bientôt...
Have a nice day...

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #407 le: jeudi 30 mai 2019, 17:24 »
le: jeudi 30 mai 2019, 17:24

PHP 7.2.19 ? Non, j'ai pas essayé. :iz:

Là, je suis sur le respect complet de la vie privée sur le site.
Je verrai PHP après. Il ne me reste plus que 6 jeux flash à faire et je serai zéro tracking, rien, nada ! :)

Je vais pouvoir afficher la certification Do Not Track (DNT-01). :ic:
Signaler au modérateur   IP archivée

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #408 le: vendredi 31 mai 2019, 09:55 »
le: vendredi 31 mai 2019, 09:55

Bonjour,

Il y a bien un problème ou même plusieurs avec PHP 7.2.19.

Il y a aussi des nouvelles versions Apache 2.4.39 :

La version — toujours nommée 2.4.39 — du 28 mai 2019 est une recompilation avec :
*) Upgraded APR to 1.7.0 from 1.6.5 and applied fix 1856873
*) Upgraded Curl to 7.65.0 from 7.64.1
*) VS16/VC15 Upgraded OpenSSL to 1.1.1c from 1.1.1b
*) VC14 Upgraded OpenSSL to 1.0.2s from 1.0.2r
*) Upgraded nghttp2 to 1.38.0 from 1.37.0

Il existe aussi une version — toujours nommée 2.4.39 — aussi du 28 mai 2019 mais compilée VS16 au lieu de VC15.
Je ne sortirais pas d'addon Apache 2.4.39a ou 2.4.39b
Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

maximus23

  • Observateur
  • Pipelette invétérée
  • *******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 2.509
  • Grand chevalier du mot de passe
      • ®Smf® Solutions
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #409 le: vendredi 31 mai 2019, 10:37 »
le: vendredi 31 mai 2019, 10:37

Bonjour,

Avec tous ces numéros de versions cela devient assez bordélique surtout que cela ne représente rien d'évident ni de concret pour le moment. On garde le même numéro de version sur des mises à jour mineures ou majeures et pour finir on va se planter dans tout ce joyeux bazard.

Pour Php 7.2.19 il serait préférable de la retirer des mises à jour pour le moment sinon tu vas avoir une vague de problèmes sur le support inutile. Il faudra faire l'impasse sur cette version de Php et repartir sur une mise à jour correcte de la part de Php.

:)
Signaler au modérateur   IP archivée
Amitiés et à bientôt...
Have a nice day...

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #410 le: vendredi 31 mai 2019, 18:50 »
le: vendredi 31 mai 2019, 18:50

Avec trois versions d'Apache, ça va être rigolo si elles ne sont pas identifiables (2.4.39a, b, etc.)

- J'ai un problème avec Apache 2.4.39
- Lequel de Apache ?
- Ben 2.4.39 !
- Oui mais lequel ? celui du début du mois ou de la fin ?

 :D

Quand on sort une nouvelle version, on l'identifie, sinon c'est le bordel garanti !
Signaler au modérateur   IP archivée

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #411 le: mardi 18 juin 2019, 10:58 »
le: mardi 18 juin 2019, 10:58

Bonjour à tous,

MariaDB 10.2.25 et 10.3.16 32 & 64 bit.
Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #412 le: mardi 18 juin 2019, 13:03 »
le: mardi 18 juin 2019, 13:03

Tiens ?
De nouvelles versions de MariaDB ?
Tu devrais mettre les liens avec, ça irait plus vite. On pourrait consulter directement la page. ;)
Signaler au modérateur   IP archivée

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #413 le: mardi 18 juin 2019, 13:55 »
le: mardi 18 juin 2019, 13:55

Avant que je ressorte, juste une chose en vitesse.

Avec Xdebug, tu as fait une boulette avec au moins PHP 7.1.16.
Je te montre un exemple :

Code
php bin\phpunit --coverage-html debug/tests-coverage

Cannot load Xdebug - it was built with configuration API320160303,TS,VC14, whereas running engine is API320160303,NTS,VC14
En 2 mots, ça veut dire que la version de Xdebug utilisée est une "Thread Safe" alors que PHP tourne en "Non Thread Safe"...

Il a donc fallu que je charge la version de Xdebug "Non Thread Safe" sur le site dédié https://xdebug.org/.
Pour ceux qui ne connaissent pas, ça risque de faire du foin...
Surtout si tu as fait la même boulette avec toutes les versions de PHP. :roh:
Signaler au modérateur   IP archivée

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #414 le: mardi 18 juin 2019, 14:32 »
le: mardi 18 juin 2019, 14:32

alors que PHP tourne en "Non Thread Safe"...
Aucune des 248 versions de PHP disponibles pour Wampserver n'est NTS. Si tu as une version PHP NTS, a priori, elle ne provient pas des addons PHP pour Wampserver. De plus une version PHP NTS pose de gros problèmes sous Windows.

J'ai même réinstallé PHP 7.1.16 et, pour les deux versions 32 et 64 bit, la commande : php -i | findstr "Thread" donne bien comme réponse :
Code
J:\wamp64\bin\php\php7.1.16>php -i | findstr "Thread"
Thread Safety => enabled
Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #415 le: mardi 18 juin 2019, 19:18 »
le: mardi 18 juin 2019, 19:18

Si c'était moi, tu penses bien que je ne t'aurais pas prévenu.
J'aurais corrigé ma connerie en fermant ma fraise. :aa

Attention !
Je parle de CLI, tu as du remarquer que mon exemple est en console. Le PHP Apache est TS, mais pas CLI.
Du coup, il faut fournir les deux Xdebug, TS et NTS.
Signaler au modérateur   IP archivée

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #416 le: mardi 18 juin 2019, 19:53 »
le: mardi 18 juin 2019, 19:53

Bonsoir,

Y'a deux trucs que je ne comprends pas :  :-\
  • Le PHP Apache est TS, mais pas CLI.
  • il faut fournir les deux Xdebug, TS et NTS.

Sans démarrer Wampserver, c'est-à-dire avec les trois services (apache, mysql, mariadb) non démarrés, si j'ouvre une fenêtre de commande sur une version php, par exemple 7.1.16 et que je lance la commande php -i | findstr "Thread", c'est bien une utilisation CLI de php et cette commande me réponds bien que PHP est TS:
Code
J:\wamp64\bin\php\php7.1.16>php -i | findstr "Thread"
Thread Safety => enabled

J:\wamp64\bin\php\php7.1.16>

Ensuite, je lance Wampserver puis, un phpinfo() via la page localhost. Dans la page de réponse, il y a :
Code
PHP Version 7.1.16
Zend Extension Build 	API320160303,TS,VC14
PHP Extension Build 	API20160303,TS,VC14 
Thread Safety 	enabled
Donc, tout est bien TS.

Depuis Wampserver 3.0.0, xDebug a toujours été fourni uniquement TS depuis la version 2.2.7 pour PHP 5.3 à la version 2.7.2 pour PHP 7.3


Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #417 le: mardi 18 juin 2019, 20:02 »
le: mardi 18 juin 2019, 20:02

Je me suis planté, c'est PHP 7.1.21 :je:
Pas taper sur Alex ! :blank:

Code
 php bin\console about                                         
-------------------- ------------------------------------------
 Symfony                                                       
-------------------- ------------------------------------------
 Version              4.3.1                                    
 End of maintenance   01/2020                                  
 End of life          07/2020                                  
-------------------- ------------------------------------------
 Kernel                                                        
-------------------- ------------------------------------------
 Type                 App\Kernel                               
 Environment          dev                                      
 Debug                true                                     
 Charset              UTF-8                                    
 Cache directory      ./var/cache/dev (12.3 MiB)               
 Log directory        ./var/log (949 KiB)                      
-------------------- ------------------------------------------
 PHP                                                           
-------------------- ------------------------------------------
 Version              7.1.21                                   
 Architecture         64 bits                                  
 Intl locale          fr_FR                                    
 Timezone             Europe/Paris (2019-06-18T19:58:45+02:00) 
 OPcache              false                                    
 APCu                 false                                    
 Xdebug               true                                     
-------------------- ------------------------------------------
Signaler au modérateur   IP archivée

Otomatic

  • Observateur
  • Pipelette pathologique
  • ******
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 1.651
  • Vieux geek assagi
      • Aviatechno
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #418 le: mardi 18 juin 2019, 20:25 »
le: mardi 18 juin 2019, 20:25

Bonsoir,

Je ne tape jamais sur ceux qui signalent des problèmes, même s'ils se trompent. Je reconnais mes propres erreurs.
Je regarderai PHP 7.1.21 demain, le PC est coupé.
Bonne soirée.
Signaler au modérateur   IP archivée
« La vie sans musique est tout simplement une erreur, une fatigue, un exil. » Friedrich Nietzsche.
« Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison. » Coluche

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.065
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #419 le: mardi 18 juin 2019, 20:35 »
le: mardi 18 juin 2019, 20:35

Ouf ! J'ai évité la claque. :jq:

Prends ton temps, c'est pas urgent. C'était juste pour prévenir.
D'ailleurs, je me demande si beaucoup de monde utilise Xdebug. Le chiffre ne doit pas être très élevé, tout proche des pâquerettes...

Bonne soirée.


Messages du même membre fusionnés car compris dans le délai d'édition (Vous avez 30 minutes pour éditer).

Je sais pourquoi je me suis planté.
A l'époque, je tournais avec PHP 7.1.16 et quand j'ai installé 7.1.21, j'ai modifié l'étiquette du dossier pour qu'elle reste 7.1.16.

C'est un petit coup de fainéantise pour ne pas avoir à modifier le PATH de Windows, vu que le chemin vers PHP s'y trouve.
Ca m'emmerde toujours de bricoler dans ce foutu Windows, c'est un bordel sans nom !

A vouloir tout rendre pratique et accessible chez Microsoft, ça en devient un grand n'importe quoi...
Signaler au modérateur   IP archivée
Pages: 1 ... 25 26 27 [28] 29 30 31 ... 72   En haut
 

Page générée en 0.112 secondes avec 21 requêtes.