Otomatic, j'ai trouvé !
Si j'utilise une méthode plus classique pour l'attente, par exemple sleep(5) plutôt qu'une boucle while (microtome(true) - $i < 5) { } , alors ça fonctionne parfaitement avec PHP 7.x
Ça ne vient donc pas de Apache.
La fonction microtime() est toutefois assez spéciale, je comprends qu'elle ne puisse s'exécuter que sur un seul thread à la fois, peut êtr Forum: WampServer Francais
Je vais chercher aussi.
Vous avez pu reproduire le problème ?
Edit : j'ai essayé de refaire le test en requêtant des fichiers différents à chaque fois, le problème demeure.
Et fait important, ce problème n'existe pas sur une installation apache/php autonome (Apache 2.4.39 / PHP 7.1.33). Je n'ai pas essayé avec les solutions concurrentes (style XAMPP, EasyPHP ...). Forum: WampServer Francais
Otomatic, j'ai trouvé !
Je suis passé sur un PHP 5.6.40 et le problème disparaît !
PHP 7.0.33 : problème présent.
PHP 7.1.26 : problème présent.
PHP 7.2.14 : problème présent.
PHP 7.3.1 : problème présent.
PHP 7.3.4 : problème présent.
Mais .. pourquoi ?
Edit: le Apache indépendant sous Windows que j'ai monté à 32 threads tourne sous php 5. Forum: WampServer Francais
Bonjour otomatic, merci pour cette réponse.
Cela m'étonne pour la VM car l'OS virtualisé ne sait pas qu'il l'est, Apache encore moins, et il n'y a pas de paramétrage particulier pour limiter les connexions (quelles connexions d'ailleurs ?).
La seule interaction que l'on peut faire (VMware Workstation) agit sur le réseau (limiter la bande passante, simuler une latence ou un taux de pertes, ou Forum: WampServer Francais
Bonjour,
Je travaille sur WAMP 3.1.8, virtualisé avec 2 CPU et 4 Go de RAM.
J'ai besoin de faire des tests de connexions à plusieurs instances.
J'ai remarqué que je ne peux pas dépasser 2 traitements simultanés.
Si je lance une 3ème requête (depuis n'importe quel navigateur) vers un php , alors elle ne débutera que lorsque l'une des 2 premières aura abouti.
J'ai eu beau décommenter le Forum: WampServer Francais
Bonjour Otomatic,
Dans les différentes notes d'installaion de WAMP, tu insistes bien sur le fait de ne jamais (gras, rouge, souligné) migrer une base MySQL par une copie directe du répertoire data, mais d'utiliser un export/import.
De mon côté, j'ai toujours procédé par une copie directe, et je n'ai jamais eu le moindre soucis (en arrêtant bien entendu MySQL avant toute copie).
J'ai voulu Forum: WampServer Francais
Bonjour Otomatic,
Justement, c'est ce que je pensais (car indiqué dans ta signature) mais ce n'est pas le cas, il doit y avoir une erreur.
J'ai téléchargé le paquetage 3.1.7 64 bits ce matin (wampserver3.1.7_x64.exe, 292659 ko), et il ne contient que la version 5.7.25 de MySQL.
Bonne journée. Forum: WampServer Francais
Bonjour,
Pourquoi ne pas intégrer la version 8 de MySQL au paquetage d'installation de WAMP ? (plutôt que de le proposer en addon).
Je viens de le tester, il fonctionne comme un charme et corrige certains bugs de la 5.X.
Cordialement,
Jérémy Forum: WampServer Francais
Bonjour,
J'ai fait une recherche sur le forum concernant les Websockets, en vain..
Est-il possible d'utiliser les WebSockets avec WampServer ?
Je parle du protocole officiel décrit par le W3C ici :
et là :
(et non des librairies alternatives style Socket.IO).
Bonne journée !!
Jérémy Forum: WampServer Francais
Otomatic, Artemus ,
Merci à vous 2 de continuer ce développement, même si non officiel, de WampServer.
Je me pose une question : pourquoi continuer de proposer des packages 32 bits, avec PHP 7.0.0 ?
Bonne journée ,
Jérémy Forum: WampServer Francais
Ah oui ! Je n'avais pas vu . Merci pour ton aide aussi poussée, c'est rare!
Si je ne trouve rien, je vais finir par demander aux 2 devs chargés de développer cette extension Forum: WampServer Francais
Merci d'avoir essayé de m'aider , j'ai refait tous les tests après avoir installé tous les paquetages microsoft, 32 et 64 bits, rien n'y fait le blenc fait planter apache à l'appel du localhost ou de phpmyadmin Forum: WampServer Francais
Hello !
Est-ce que ça pourrait venir d'un ancien vcredist requis par BLENC et/ou PECL ?
Faut-il installer le 2008 par exemple , ou est-ce que le 2012 contient tout ce que contiennent les précédents ? Forum: WampServer Francais
Coucou !
Je fais un rapide saut ici. Juste pour dire que, (et sans vouloir revenir sur php_blenc), son emplacement dans le php.ini a une importance car son comportement (visualisé avec phpinfo()) n'est pas le même en fonction qu'il soit placé en 1ère position des extensions ou en dernière.
L'ordre de certaines extensions a donc bien une influence sur leurs comportements. Pour comprendre que Forum: WampServer Francais
Bonjour Artemus !
Artemus24 a écrit:
-------------------------------------------------------
> Ainsi quand je désire visualiser un fichier
> contenant les identifiants d'accès à ma base de
> données (MySql_In.php), le serveur apache me dit
> tout simplement que je ne suis pas autorisé
> (erreur 403).
> Ce ne serait pas bien que de tout crypter ?
Sauf que dans Forum: WampServer Francais
Hello Artemus !
Artemus24 a écrit:
-------------------------------------------------------
> 1) Chez moi, dans le fichier 'hosts', j'ai
> associé 'localhost' à [::1].
> 2) je ne suis pas censé connaitre l'ordre des
> déclaratives dans ton fichier 'hosts'.
> Prenons par exemple cette déclaration :
> 127.0.0.1 mon-site
> 127.0.0.1 localhost
>
> Dans ton nav Forum: WampServer Francais
Artemus24 merci beaucoup pour cette réponse vraiment bien détaillée !
Concernant le package, c'est obligatoirement en TS (c'est d'ailleurs indiqué avec phpinfo()) ; j'ai essayé en NTS et forcément ça ne marche pas (erreur de compilation différente entre php_blenc.dll et php5ts.dll).
Pour le vcredist , ça ne doit pas changer grand chose car au départ j'avais mis les 2 et mêmes symptômes. Forum: WampServer Francais
Bonsoir !
J'ai essayé également, de "recharger" les versions de apache et php, eh bien ça ne change rien, apache continue de planter lorsqu'on essaie d'accéder à l'index de wampserver lorsque php_blenc est activé Forum: WampServer Francais
Bonjour (et merci) ,
J'ai effectivement à nouveau ces erreurs dans le php_error.log, à raison de 6 lignes identiques par requête.
D'autres fichiers, pas à ma connaissance, mais peut-être que blenc nécessite d'autres extensions non présentes :/
Artemus24 a évoqué les VirtualHost, peut-être que blenc ne les supporte pas ; je n'ai vraiment trouvé aucune piste pour le moment :/ Forum: WampServer Francais
Merci beaucoup pour cette aide !
Alors, j'ai tout recommencé à partir de zéro, en prenant les mêmes packages que toi :
- installation du vcredist C++ 2012 x64 en français
- installation de Wampserver 2.5 x64
- copie de php_blenc.ini dans le dossier ext
- modification du php.ini avec les 2 directives
- redémarrage
> phpinfo() indique bien que blenc est activé
> 127.0.0.1 fait p Forum: WampServer Francais
Bonjour Artemus24 ,
Merci pour cette réponse ! Agréable qu'on puisse être à l'écoute et aider les autres.
Pour ce qui est de php_blenc, Voilà comment j'ai procédé :
- installation de Wampserver 2.5 sur un Win 7 Pro x64 fraîchement installé avec toutes ses mises à jour
- installation du vcredist C++ 2012 en 32 bits et en 64 bits, en français
- téléchargement de php_blenc.dll à part Forum: WampServer Francais
Alors .. c'est curieux car en modifiant le php.ini qui se trouve dans apache/bin, plus d'erreur, par contre :
- quand extension=php_blenc.dll se trouve après toutes les autres déclarations d'extension, le phpinfo() indique que blenc est expiré.
- quand extension=php_blenc.dll se trouve juste avant toutes les autres déclarations d'extension, le phpinfo() indique que blenc est actif !
Dans l Forum: WampServer Francais
Bonjour !
Comment utiliser l'extension blenc avec Wampserver ? Quelles versions utiliser ?
J'ai essayé les 2 dernières versions de php_blenc, à la fois en 32 bits et en 64 bits, rien n'y fait.
Par exemple, avec Wampserver 2.5 en 32 bits, je télécharge le fichier php_blenc-1.1.4b-5.5-ts-vc11-x86.zip.
Extraction de la DLL dans ext et ajout de extension=php_blenc.dll dans le php.ini.
Et a Forum: WampServer Francais