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 ... 7 8 9 [10] 11 12 13 ... 72   En bas

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

alex

  • Administrateur
  • Moulin à paroles
  • ********
  • Hors ligne Hors ligne
  • Sexe: Homme
  • Messages: 23.067
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #134 le: vendredi 07 décembre 2018, 13:40 »
le: vendredi 07 décembre 2018, 13:40

A la limite, si tu veux une liste des ports écoutés, il faut questionner les VHOST :

Code
httpd -t -D DUMP_VHOSTS
Il n'existe pas d'autre solution avec httpd... :iz:

Ca te donnera quelque chose dans ce style :
Code
VirtualHost configuration:
*:80                   localhost (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-vhosts.conf:3)
*:443                  is a NameVirtualHost
         default server chez-alex.tk (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-xssl.conf:8)
         port 443 namevhost chez-alex.tk (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-xssl.conf:8)
                 alias www.chez-alex.tk
         port 443 namevhost alex.chez-oim.org (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-xssl.conf:59)
                 alias www.alex.chez-oim.org
         port 443 namevhost localhost (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-xssl.conf:114)
         port 443 namevhost test.chez-oim.org (E:/wamp/bin/apache/apache2.4.37/conf/extra/httpd-xssl.conf:164)

Signaler au modérateur   IP archivée

JCFM

  • Invité
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #135 le: vendredi 07 décembre 2018, 15:44 »
le: vendredi 07 décembre 2018, 15:44

Bonjour à toutes et tous ! :ik:
Bonjour Otomatic ! :ij:
J’ai installé comme à chaque fois qu’il y a une nouvelle version, PHP, MariaDB, etc., et cette fois-ci,  PHP en version 7.3.0, ne fonctionne pas.
La page d’accueil de « http://localhost/ » fonctionne, mais http://localhost/phpmyadmin/ donne le message suivant « Ce site est inaccessible », idem pour les sites. :??
Pas grave, je suis redescendu à la version 7.2.13, que j’ai installée en même temps, je pose la question par curiosité, et puis, j’aime bien comprendre !   :-\ :it:
Merci d’avance.
Cordialement.
Jean Claude
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 #136 le: vendredi 07 décembre 2018, 16:00 »
le: vendredi 07 décembre 2018, 16:00

fonctionne, mais http://localhost/phpmyadmin/ donne le message suivant « Ce site est inaccessible »,
Bonjour,

Il n'est pas encore prévu pour Php 7.3 :)

A priori, pas trouvé d'option "httpd.exe -paramètre" pour récupérer les Listen Port.
Je vais voir comment se fait cette commutation ou échange de port :)
Signaler au modérateur   IP archivée
Amitiés et à bientôt...
Have a nice day...

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 #137 le: vendredi 07 décembre 2018, 17:14 »
le: vendredi 07 décembre 2018, 17:14

    A priori, pas trouvé d'option "httpd.exe -paramètre" pour récupérer les Listen Port.
Je vais voir comment se fait cette commutation ou échange de port :)
C'est “quasiment” validé. J'ai modifié ma fonction
Code
// Function to retrieve Apache Listen ports
function listen_ports() {
pour y intégrer la recherche des Listen “port” dans les includes en plus de httpd.conf
Code
$command = $c_apacheExe." -t -D DUMP_INCLUDES";
$output = `$command`;
if(preg_match_all("~^(?:[ \t]+\([0-9]+\)[ \t]+)([a-z]:/.+)$~mi",$output,$matches) > 0) {
foreach($matches[1] as $value) {
	$listenPortTemp = array();
	$FileContents = file_get_contents($value);
	if(preg_match_all("~^Listen[ \t]+.*:(\S*)\s*$~m",$FileContents, $matchesListen) > 0) {
		$listenPortTemp = array_values(array_map('replace_apache_var',array_unique($matchesListen[1])));
		foreach($listenPortTemp as $valueport) {
			$c_listenPort[] = $valueport;
		}
	}
}
$c_listenPort = array_unique($c_listenPort);
sort($c_listenPort);
Les ports notés dans le tableau $c_listenPort ne seront pas remplacés par 80

Quant à PhpMyAdmin 4.8.3, chez moi ça fonctionne avec PHP 7.3.0 32 bit - Pas encore essayé en 64 bit




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

mais http://localhost/phpmyadmin/ donne le message suivant « Ce site est inaccessible »
A priori, c'est xdebug pour PHP 7.3.0 64 bit en version beta qui bloque l'accès.
Donc, désactiver xdebug par :
Clic-Gauche -> PHP -> Extensions -> php_xdebug     pour décocher
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 #138 le: vendredi 07 décembre 2018, 17:44 »
le: vendredi 07 décembre 2018, 17:44

C'est “quasiment” validé. J'ai modifié ma fonction
Bonjour,

Super Lucky Luke au commande il va plus vite que son ombre :)
A priori, c'est xdebug pour PHP 7.3.0 64 bit en version beta qui bloque l'accès.
Ok je n'avais pas vu de validation en php 7.3 sur leur site sauf sur la version en cours de développement.

Pour Xdebug j'ai pas encore regardé et je dois remettre mes APCU aussi :)

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

JCFM

  • Invité
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #139 le: samedi 08 décembre 2018, 11:18 »
le: samedi 08 décembre 2018, 11:18

Mes respects votre Majesté !  :blank:
Bonjour à toutes et tous !  :ik:

Bonjour Otomatic !  :ij:
Merci pour le renseignement, mais je vais attendre, j’avais fait une sauvegarde (comme d’hab) avant d’installer la 7.3, cela fonctionne très bien avec 7.2.13 !
Pas assez calé pour me lancer dans le « cambouis informatique » !
Chapeau pour votre « boulot », c’est sympa !  :jw:
Cordialement
JC
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 #140 le: samedi 08 décembre 2018, 13:23 »
le: samedi 08 décembre 2018, 13:23

Pas assez calé pour me lancer dans le « cambouis informatique » !
L'informatique... Mais c'est très simple !
C'est pour me rajeunir, sur la base du bouquin La radio, mais c'est très simple de Eugène Aisberg (1952) suivi de Le transistor, mais c'est très simple et d'autres. Ce sont ces bouquins qui m'ont permis de créer mon premier poste à galène à onze ans, puis un poste à tube électronique avec des 1Q4 et 1T4 à treize ans en fabriquant moi-même les condensateurs avec du papier « chocolat ».

Trêve de nostalgie :
- Switcher sur PHP 7.3.0
--- Clic-Gauche -> PHP -> Version -> 7.3.0
- Désactiver extension xDebug
--- Clic-Gauche -> PHP -> Extensions PHP -> Extensions Zend ->  php_xdebug    Pour décocher cette extension

C'est tout, xDebug étant désactivé, PhpMyAdmin pourra être lancé.
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.067
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #141 le: samedi 08 décembre 2018, 13:35 »
le: samedi 08 décembre 2018, 13:35

Toi aussi tu étais un gamin expérimentateur prêt à faire sauter la maison de maman pour une expérience de trop ?
Ah ben je me sens moi seul ! :)
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 #142 le: samedi 08 décembre 2018, 17:45 »
le: samedi 08 décembre 2018, 17:45

Bonsoir,
Vu que le soleil est couché, je peux dire bonsoir.

Je suis consterné  :-\, contrit, embarrassé, déconfit, confus  :?? , humilié, en piteux état(*).  :o
Après quelques années d'étonnements, voire de surprises, je viens enfin de comprendre pourquoi, lorsque je traçais certaines fonctions dans index.php (http://localhost/) je voyais six fois de suite le même appel à ladite fonction. Lorsque je voyais ça, je me disais “Bizarre, bizarre,  comme c'est étrange !”  :aa
Et là, cet après-midi, malgré le (*), j'ai enfin compris  :P

Les six images de la page d'accueil de Wampserver sont fabriquées à partir de index.php lui-même par des déclarations de variables codées en base64, par exemple (Je ne mets pas la totalité) :
Code
$pngFolder = <<< EOFILE
iVBORw0KGgoAAAANSUhEUgAAABAA...
....
EOFILE;
et la “fabrication” d'icelles est effectuée par :
Code
//affichage des images
if (isset($_GET['img']))
{
    switch (strip_tags(trim($_GET['img'])))
    {
        case 'pngFolder' :
        header("Content-type: image/png");
        echo base64_decode($pngFolder);
        exit();

        case 'pngFolderGo' :
....

Et c'est la feuille de style qui appelle SIX fois index.php par, par des déclarations comme :
Code
ul.aliases a, ul.projects a, ul.tools a ,ul.vhost a {
	padding-left: 22px;
	background: url(../../index.php?img=pngFolder) 0 100% no-repeat;
}

Après création d'un dossier img dans lequel j'ai mis les “vrais” fichiers image png ou gif et modification de la feuille de style en remplaçant comme dans la déclaration sus mentionée l'url par :
Code
ul.aliases a, ul.projects a, ul.tools a ,ul.vhost a {
	padding-left: 22px;
	background: url('img/pngFolder.png') 0 100% no-repeat;
}
Il n'y a plus qu'un seul et unique lancement de index.php

(*) Au figuré et au propre, car j'ai une bronchite carabinée doublée d'une trachéite.  :jq:
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.067
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #143 le: samedi 08 décembre 2018, 18:24 »
le: samedi 08 décembre 2018, 18:24

Je me suis toujours demandé pourquoi tu t'emmerdais à mettre les images sur des lignes data:xxxxx

Et ben je viens de comprendre. :D
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 #144 le: samedi 08 décembre 2018, 18:33 »
le: samedi 08 décembre 2018, 18:33

Je me suis toujours demandé pourquoi tu t'emmerdais à mettre les images sur des lignes data:xxxxx
Ça date de Wamp2.0 et c'est pas moi qui l'ai fait  Ouais, je sais, c'est facile....
J'aurais dû regarder ça de plus près il y a un certain temps.

Y'a des grandes chances pour que je remplace les images par les attributs basiques des <li>
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.067
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #145 le: samedi 08 décembre 2018, 18:39 »
le: samedi 08 décembre 2018, 18:39

De toute façon, il n'y a que ceux qui ne foutent rien qui ne font pas d'erreurs. ::)

Moi, ça m'a toujours gêné ce remplacement de favicon pour celui de Wamp, par exemple.
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 #146 le: mardi 11 décembre 2018, 19:17 »
le: mardi 11 décembre 2018, 19:17

Bonsoir,

Pour moi tout est ok maintenant plus le moindre soucis.

Toutes mes configurations sont refaites en Apache 2.4.37.

SSL ok tout est correct.

APCU est ok pour le 7.3 aussi maintenant.

Xdebug reste un bug à corriger pour la 7.3.

Mais cela n'incombe pas à WampServer c'est des modules externes.

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

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 #147 le: mercredi 12 décembre 2018, 10:22 »
le: mercredi 12 décembre 2018, 10:22

Xdebug reste un bug à corriger pour la 7.3.
Mais cela n'incombe pas à WampServer c'est des modules externes.
À y réfléchir, je n'aurais pas dû mettre à disposition la dll xDebug 7.3 beta.
Pour les changements de version Apache, pourquoi ne pas le faire à la geek au lieu de faire comme Mme Michu ou M. Lambda ?
Je m'explique :
- Installer l'addon Apache nouvelle version
Comme expliqué précédemment, c'est à très peu de choses près la version basique telle qu'elle est disponible chez Apachelounge. Donc, ne pas switcher de version par le menu Wampserver Apache -> Version -> nouvelle version mais rester sur la version actuelle et quitter Wampserver.
- Copier dans la nouvelle version Apache tous vos propres fichiers comme httpd-vhosts.conf, httpd-ssl.conf, openssl.cnf et autres.
- Modifier éventuellement le fichier httpd.conf en le comparant avec celui de la version actuelle pour décommenter certains modules et include et éventuellement y ajouter vos modifs.
- Supprimer le service apache : ligne de commande sc delete wampapache ou wampapache64
Pouvait être fait avant de quitter Wampserver par Apache -> Services -> Supprimer le service
- Modifier wamp(64)/wampmanager.conf en remplaçant
apacheVersion = "2.4.35" par apacheVersion = "2.4.37" (Nouvelle version)
- Lancer Wampserver
Bien sûr, vu qu'il n'y a plus de service, il va falloir l'installer :
- Apache -> Service -> Installer le service
- Apache -> Service -> Démarrer le service
De cette manière, aucun fichier n'est modifié comme le changement des ports de httpd-vhosts.conf.
Nota : Il n'y aura plus de changements de ports avec la version 3.1.7

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 #148 le: mercredi 12 décembre 2018, 20:32 »
le: mercredi 12 décembre 2018, 20:32

À y réfléchir, je n'aurais pas dû mettre à disposition la dll xDebug 7.3 beta.
Bonsoir,

Cela n'a vraiment rien de grave et cela sera vite réglé par la team de développement.

Pour le reste tu es très proche de la réalité quand à notre façon de procéder pour des configurations qui sont hors normes mais là on essaye de rester dans la lignée de tout à chacun pour avoir un test qui mettra en valeur une utilisation normale via les installateurs de WampServer et te donner quelques indications même sommaires au niveau de WampServer.

Si cela peut-être utile pour les autres pas de soucis.

En général ils installent cela comme une clé en main et pour avoir un minima de choses à configurer pour tester leur Cms ou autres logs qu'ils mettront en production.

Quoique maintenant pour eux passer en SSL il va falloir faire un petit effort de compréhension et de configuration.

Ici c'est tout autre chose car on est sur des branches de développement et que les codes de bases qui sont développés sont assez kamikaze pour être traité directement en ligne de production même sur des lignes de tests.

On est jamais à l'abris d'avoir des bouclages et sur des serveurs de ligne c'est assez embêtant :)

Pour le reste pensez à faire exploser la boîte mail d'Alex pour avoir différentes infos cela fera reposer la mienne :) :)  :ka:

Je rappelle qu'il y a un forum Spécialisé pour WampServer et je rappelle aussi que pour APCU il faut mettre la DLL qui équivaut à sa version Php et ne pas faire n'importe quoi.

En lisant un minimum les docs appropriées cela vous évitera d'attendre une réponse qui somme toute sera indiquée dans la doc de base.

:)

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.067
  • Proprio officiel chez oim !
Discussions autour de Wamp avec un de ses créateurs, Otomatic
« Réponse #149 le: mercredi 12 décembre 2018, 20:50 »
le: mercredi 12 décembre 2018, 20:50

Oh ben dis, c'est pas gentil ça. :gk:

Je vais faire un tuto SSL, mais 5 minutes quand même. Faut déjà que je guide le papy Noël dans notre espace aérien, sinon il va se faire descendre... :iv:
Signaler au modérateur   IP archivée
Pages: 1 ... 7 8 9 [10] 11 12 13 ... 72   En haut
 

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