WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Pages: 12Suivant
Page courante: 1 de 2
Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 27 November 2019 à 17:34

onjour,

J'ai plusieurs fois écrit dans ce forum que le cœur de Wampmanager (Le gestionnaire de Wampserver) est Aestan Tray Menu conçu par Onno Broekmans et compilé avec Borland Delphi 6.
C'est, en quelque sorte, un générateur de fichier texte d'initialisation (wampmanager.ini) pour l'exécutable ce qui permet de créer des menus et sous-menus via les clic-droit et clic-gauche sur l'icône Wampmanager. Les items de ces menus peuvent effectuer de multiples tâches : afficher un texte, lancer un exécutable ou un script PHP avec passage de paramètres, démarrer et arrêter des services, etc.
Le développement de Aestan Tray Menu a été arrêté avec la version 1.6.2.37 du 3 septembre 2008.

Depuis cette date, Aestan Tray Menu à traversé de nombreuses versions de Windows : XP, Vista, 7, 8, 8.1, 10 en 32 et 64 bit, sans jamais déraper et en gérant Apache de 2.2.6 à 2.4.41, PHP de 5.2.17 à 7.4.0, MySQL de 5.0.45 à 8.0.18 et leurs services respectifs sans faillir. En remontant un peu plus loin dans le temps, Aestan Tray Menu a supporté Apache 1.3 et PHP 4.
Sur ce forum et sur d'autres forums, j'ai plusieurs fois exprimé ma crainte qu'avec les évolutions successives de Windows, Aestan Tray Menu ne puisse plus fonctionner correctement et qu'alors, cela signerait la fin de Wampserver.
Aestan Tray Menu ayant été transféré dans le Domaine Public par son concepteur, Onno Broekmans, j'avais un petit peu regardé les sources mais j'ai vite compris que je n'avais ni les compétences, ni les outils récents indispensables pour une "recompilation".

Et puis, un jour, le 25 juin 2019, sur un forum que je fréquente, n'ai-je pas la stupéfaction de lire dans un message d'un participant, Maximus23 :
« Suite à la mise à jour de windows 10 j'ai eu des erreurs avec "Aestan Tray Menu" donc je me suis lancé j'ai corrigé quelques trucs et j'ai tout recompilé ce qui n'a pas été une mince affaire. »

De là, a commencé mon "travail" de testeur des nouvelles versions de Aestan Tray Menu, de rapports de problèmes, de demandes de modifications et/ou d'ajouts auxquels Maximus23 a répondu avec rigueur, opiniâtreté et persévérance, allant jusqu'à réécrire totalement les librairies utilisées mais non mises à jour et reprendre les mises à jour récentes des librairies toujours suivies.
Maximus23 a également totalement réécrit le gestionnaire d'erreur ; une erreur est clairement affichée et ne plante plus Aestan Tray Menu. Il n'y a plus la nécessité de remettre à plat wampmanager.ini après correction de l'erreur ; de plus, le texte de l'erreur est automatiquement copié dans le presse-papiers.

Vu le "compilateur" utilisé : Delphi Community Edition 10.3.1, Maximus23 a compilé une version 32 bit et une version 64 bit de Aestan Tray Menu. Ces deux versions sont utilisées pour la mise à jour 3.2.0 de Wampserver.

Un immense merci à Maximus23.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 01 December 2019 à 14:49

Bonjour Otomatic.

Je suis toujours dans l'ancienne version de "Aestan Tray Menu".
Hormis quelques messages d'erreurs dont je sais comment résoudre, "Aestan Tray Menu" fonctionne très bien chez moi.

>>> Sur ce forum et sur d'autres forums, j'ai plusieurs fois exprimé ma crainte qu'avec les évolutions successives de Windows, Aestan Tray Menu ne puisse plus fonctionner correctement et qu'alors, cela signerait la fin de Wampserver.

"Aestan Tray Menu" fonctionne que en 32 bits.
Il se peut qu'un jour, windows ne puisse plus du tout fonctionner en 32 bits.
Donc plus de wampserver et cela serait grandement dommage.

>>> Aestan Tray Menu ayant été transféré dans le Domaine Public par son concepteur, Onno Broekmans, j'avais un petit peu regardé les sources mais j'ai vite compris que je n'avais ni les compétences, ni les outils récents indispensables pour une "recompilation".

Je ne sais pas où vous avez trouvé les sources mais je ne les ai pas en ma possession.
J'aimerai bien jeter un coup d'oeil afin de les adapter à mes problématiques.
Pouvez-vous me communiquer le lieu où je pouurai les télécharger ?

Pour ma part, j'utilise "MinGW" pour mes compilations 'C/C++'.
Je ne sais pas trop si cela est possible de concertir les sources dans cette version.

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 01 December 2019 à 16:30

Bonjour,

"Sources Aestan Tray Menu" = [bitbucket.org]

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 01 December 2019 à 18:33

Salut Otomatic.

Merci pour le lien que je ne connaissais pas du tout.
J'ai jeté un coup d’œil, c'est bien du Borland que je n'aime pas du tout.

Vous parlez de la version de Maximus23.
Est-ce que la version exécutable est disponible au téléchargement ?

Merci Otomatic.
Cordialment.
Artemus24.
@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 01 December 2019 à 19:20

Bonsoir,

> Est-ce que la version exécutable est disponible au téléchargement ?
Versions 32 et 64 bit “spéciales pour Wampserver”
http://wampserver.aviatechno.net/files/aetray/aetraymenu.zip

Dans le About, il y a l'email de Maximus23

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 02 December 2019 à 14:58

Bonjour,

Vous pouvez obtenir “automatiquement” des mises à jour de Aestan Tray Menu (wampmanager.exe).

Voir item 22 de CONSEILS DE DÉPANNAGE

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Sylvain Legrand (---.w86-253.abo.wanadoo.fr)
Date: 03 December 2019 à 18:17

Bonjour,

Merci à tous pour l'excellent travail fourni !

J'utilise WampServer pour des tests.
La version 3.2.0 marche bien sous Windows 10 64bits sauf un détail énervant mais pas bloquant : l'affichage de la fenêtre "à propos" génère un message d'erreur => "impossible d'ouvrir le fichier 'C:\WINDOWS\system32\changelog.txt'

Savez-vous comment corriger cela ?

Cordialement,
Sylvain Legrand.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 03 December 2019 à 18:28

Bonjour,

Le chemin “normal” du fichier changelog.txt est c:\wamp\changelog.txt (bien sûr si Wampserver est installé dans c:\wamp\

Pourquoi Aestan Tray Menu va-t'il le chercher dans system32, mystères et boules de gomme !

En attendant que je fasse un rapport à Maximus23, pourriez-vous :

- Clic-Droit -> Outils -> Créer Rapport de configuration Wampserver
Puis, une fois terminé :
- Clic-Droit -> Outils -> Rapport de configuration Wampserver
Puis copier/coller le contenu ici.

Merci.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 04 December 2019 à 03:47

Salut Otomatic.

Je te remercie de m'avoir communiqué les deux version de AeTrayMenu.
J'ai lu la section 20 mais cela ne m'a pas servie à grand chose.
J'ai substitué l'ancien "WampManager.exe" par la version "AeTrayMenu64.exe".
Je n'ai rien modifié dans mon fichier "WampManager.ini" et j'ai voulu recréer les services, sans succès.
Y-a-t-il une documentation expliquant les nouveautés ?

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Sylvain Legrand (---.w86-253.abo.wanadoo.fr)
Date: 04 December 2019 à 10:08

@otomatic

Bonjour,

Voici le rapport demandé.
Merci de votre aide.


1575449907
------ Wampserver configuration report
Wed, 04 Dec 2019 09:58:27 +0100
- Windows NT 10.0 build 18363 (Windows 10)
- Windows Charset: Windows-1252
- Wampserver version 3.2.0 - 64bit
- Wampserver install version 3.2.0
- Install directory: D:/wamp
- Default browser: C:/Program Files (x86)/Maxthon5/Bin/Maxthon.exe
- Default text editor: C:/Program Files (x86)/Notepad++/notepad++.exe
- Default log viewer: C:/Program Files (x86)/Notepad++/notepad++.exe
- Apache 2.4.41 - Port 80
- Additional Apache listening ports:
- PHP 7.2.25
- MariaDB 10.4.10 Port 3306
MariaDB basedir = D:/wamp/bin/mariadb/mariadb10.4.10
MariaDB datadir = D:/wamp/bin/mariadb/mariadb10.4.10/data
- PHP 7.2.25 for CLI (Internal Wampserver PHP scripts)
- PhpMyAdmin 4.9.2 - Adminer 4.7.5
------ Wampserver configuration ------
ShowSQLTool = on - AliasSubmenu = on
NotCheckVirtualHost = off - NotCheckDuplicate = off
VirtualHostSubMenu = on - ProjectSubMenu = on
HomepageAtStartup = off - VhostAllLocalIp = on
SupportMySQL = off - SupportMariaDB = on
NotVerifyPATH = off - HostsLinesLimit = 5000
NotVerifyHosts = off - NotVerifyTLD = off
AutoCleanLogs = on - AutoCleanLogsMax = 100
AutoCleanLogsMin = 10 - AutoCleanTmp = on
AutoCleanTmpMax = 100 - CreateSymlink = symlink
BackupHosts = off - ShowphmyadMenu = on
ShowadminerMenu = on
------ C:/WINDOWS/system32/drivers/etc/hosts file contents ------
------ Limited to the first 30 lines ------
#
127.0.0.1 localhost
::1 localhost
127.0.0.1 opcache-gui-master
::1 opcache-gui-master
127.0.0.1 gestion
::1 gestion
----------------------------------------------
-- D:/wamp/bin/apache/apache2.4.41/conf/extra/httpd-vhosts.conf file contents --
------ Limited to the first 40 lines ------
# ******************************************************* #
# #
# Fichier de Configuration des Serveurs virtuels #
# #
# ******************************************************* #
# ========================= #
# #
# sans SSL #
# #
# ========================= #
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
ErrorLog "${INSTALL_DIR}/logs/localhost_error.log"
CustomLog "${INSTALL_DIR}/logs/localhost_access.log" combined
<Directory "${INSTALL_DIR}/www/">
AddOutputFilterByType DEFLATE application/css text/font-woff text/html text/javascript/javascript application/plain text/text/x-javascript/xml text
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride none
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName opcache-gui-master
DocumentRoot "${INSTALL_DIR}/www/opcache-gui-master"
ErrorLog "${INSTALL_DIR}/logs/opcache-gui-master_error.log"
CustomLog "${INSTALL_DIR}/logs/opcache-gui-master_access.log" combined
<Directory "${INSTALL_DIR}/www/opcache-gui-master/">
AddOutputFilterByType DEFLATE application/css text/font-woff text/html text/javascript/javascript application/plain text/text/x-javascript/xml text
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride none
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName gestion
----------------------------------------------
--------- wampmanager.ini (Last 4 lines) --------
[Options]
AeTrayMode=64 Bits
AeTrayOldMode=64bit
AeTrayVersion=3.2.2.2
--------------------------------------------------
State of services:
The service 'wampapache64' is started
The service 'wampmariadb64' is started
all services are started - it is OK
all services BINARY_PATH_NAME are OK
--------------------------------------------------
*** Checking the DNS search order ***
Values of registry keys for
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider
are in correct order
--------------------------------------------------
Wampmanager (Aestan Tray Menu) 3.2.2.2 - 64bit
Compiler Visual C++ versions used:
PHP 5.6.40 Compiler => MSVC11 (Visual C++ 2012)
Architecture => x64
is compatible with Apache 2.4.41
PHP 7.0.33 Compiler => MSVC14 (Visual C++ 2015)
Architecture => x64
is compatible with Apache 2.4.41
PHP 7.1.33 Compiler => MSVC14 (Visual C++ 2015)
Architecture => x64
is compatible with Apache 2.4.41
PHP 7.2.25 Compiler => MSVC15 (Visual C++ 2017)
Architecture => x64
is compatible with Apache 2.4.41
PHP 7.3.12 Compiler => MSVC15 (Visual C++ 2017)
Architecture => x64
is compatible with Apache 2.4.41
PHP 7.4.0 Compiler => Visual C++ 2017
Architecture => x64
is compatible with Apache 2.4.41
MariaDB Ver 10.4.10-MariaDB for Win64 on AMD64 (mariadb.org binary distribution)
Apache 2.4.41 Apache Lounge VS16 Server built: Aug 9 2019 16:46:32
Architecture: 64-bit
--------------------------------------------------
VirtualHost configuration:
Default server: localhost
Virtual Host: localhost
Virtual Host: opcache-gui-master
Virtual Host: gestion
--------------------------------------------------
***** Check symbolic links *****
All symbolic links are OK
--------------------------------------------------
***** Test which uses port 80 *****
===== Tested by command netstat filtered on port 80 =====
Test for TCP
Your port 80 is used by a processus with PID = 13576
The processus of PID 13576 is 'httpd.exe' Session: Services
The service of PID 13576 for 'httpd.exe' is 'wampapache64'
This service is from Wampserver - It is correct
Test for TCPv6
Your port 80 is used by a processus with PID = 13576
The processus of PID 13576 is 'httpd.exe' Session: Services
The service of PID 13576 for 'httpd.exe' is 'wampapache64'
This service is from Wampserver - It is correct
===== Tested by attempting to open a socket on port 80 =====
Your port 80 is actually used by :
Server: Apache/2.4.41 (Win64)
--------------------------------------------------
***** Test which uses port 3306 *****
===== Tested by command netstat filtered on port 3306 =====
Test for TCP
Your port 3306 is used by a processus with PID = 13816
The processus of PID 13816 is 'mysqld.exe' Session: Services
The service of PID 13816 for 'mysqld.exe' is 'wampmariadb64'
This service is from Wampserver - It is correct
Test for TCPv6
Your port 3306 is used by a processus with PID = 13816
The processus of PID 13816 is 'mysqld.exe' Session: Services
The service of PID 13816 for 'mysqld.exe' is 'wampmariadb64'
This service is from Wampserver - It is correct
--------------------------------------------------
-------- Apache error log (Last 30 lines) --------
[Wed Dec 04 09:54:15.651546 2019] [mpm_winnt:notice] [pid 260:tid 936] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Wed Dec 04 09:54:17.655550 2019] [mpm_winnt:notice] [pid 8220:tid 948] AH00364: Child: All worker threads have exited.
[Wed Dec 04 09:54:17.685559 2019] [mpm_winnt:notice] [pid 260:tid 936] AH00430: Parent: Child process 8220 exited successfully.
[Wed Dec 04 09:54:32.145513 2019] [mpm_winnt:notice] [pid 13576:tid 944] AH00455: Apache/2.4.41 (Win64) configured -- resuming normal operations
[Wed Dec 04 09:54:32.145513 2019] [mpm_winnt:notice] [pid 13576:tid 944] AH00456: Apache Lounge VS16 Server built: Aug 9 2019 16:46:32
[Wed Dec 04 09:54:32.145513 2019] [core:notice] [pid 13576:tid 944] AH00094: Command line: 'D:\\wamp\\bin\\apache\\apache2.4.41\\bin\\httpd.exe -d D:/wamp/bin/apache/apache2.4.41'
[Wed Dec 04 09:54:32.148516 2019] [mpm_winnt:notice] [pid 13576:tid 944] AH00418: Parent: Created child process 15744
[Wed Dec 04 09:54:32.881546 2019] [mpm_winnt:notice] [pid 15744:tid 1004] AH00354: Child: Starting 250 worker threads.
--------------------------------------------------
-------- Apache access log (Last 30 lines) --------
--------------------------------------------------
-------- PHP error log (Last 30 lines) --------
[04-Dec-2019 08:58:24 UTC] PHP Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0
[04-Dec-2019 08:58:24 UTC] PHP Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0
[04-Dec-2019 08:58:24 UTC] PHP Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0
[04-Dec-2019 09:58:24 Europe/Paris] PHP Deprecated: The each() function is deprecated. This message will be suppressed on further calls in D:\wamp\scripts\msg.php on line 396
[04-Dec-2019 09:58:24 Europe/Paris] PHP Stack trace:
[04-Dec-2019 09:58:24 Europe/Paris] PHP 1. {main}() D:\wamp\scripts\msg.php:0
[04-Dec-2019 09:58:24 Europe/Paris] PHP 2. each() D:\wamp\scripts\msg.php:396
--------------------------------------------------
-------- MariaDB error log (Last 30 lines) --------
--------------------------------------------------



Cordialement,
Sylvain Legrand

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 04 December 2019 à 10:43

Bonjour,

@Artemus24
> J'ai substitué l'ancien "WampManager.exe" par la version "AeTrayMenu64.exe".
> Je n'ai rien modifié dans mon fichier "WampManager.ini" et j'ai voulu recréer les services, sans succès.
Le lancement du "nouveau" wampmanager.exe ne change pas du fonctionnement de l'ancienne version.
Ce n'est pas lui qui crée les services, il les lance au démarrage et les arrête lorsque l'on quitte.
Les éventuelles installation des services sont effectuées par les items de menu, par exemple Apache -> Gestion du service -> Installer le service.

@Sylvain Legrand
Rien de spécial dans le rapport.
Vérifiez quand même que le fichier existe bien d:\wamp\changelog.txt

Je vais rapporter ce problème à Maximus23

Nota : Votre rapport m'a permis de voir que j'ai oublié un remplacement de each() obsolète dans un des scripts de Wampserver -> donc mise en route de update3.2.1

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 04 December 2019 à 18:13

Bonsoir,

@Sylvain Legrand
Vérifiez également qu'il n'y a pas de variable d'environnement qui pointerait sur un fichier changelog.txt ou une variable d'environnement de type PATH qui pointerait vers une ancienne installation de wampserver.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons



Modifie 1 fois. Derniere modification le 04/12/2019 à 18:15 par Otomatic.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Sylvain Legrand (---.w86-253.abo.wanadoo.fr)
Date: 06 December 2019 à 02:01

@Otomatic

Bonsoir,

Le fichier est bien présent (D:\wamp\changelog.txt).
Pas de problème de variable d'environement non plus.

Cordialement,
Sylvain Legrand.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 06 December 2019 à 13:45

Salut Otomatic.

Il y a bien une différence puisque :
--> l'icône reste rouge.
--> la suppression des services ne se fait pas.
--> l'installation des services ne se fait pas.
--> rien n'apparait dans le panneau "services" de windows.

De plus, le fichier WampManageer.ini est modifié avec l'ajout de ceci :
[Timer]
NumberStart=2
CountStart=2

[Options]
AeTrayMode=64 Bits
AeTrayOldMode=64bit
AeTrayVersion=3.2.2.2

Est-ce qu'il y a quelque chose de différents dans WampManager.conf ?
Voici le mien :
[main]
display = "no"
navigator = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
notepad = "C:\Program Files (x86)\Notepad++\notepad++.exe"

[wamp]
wampVersion = "WampServer 2.6"

[language]
defaultLanguage = "english"
language = "french"

[sphere]
sphereVersion = "bleu"

[apache]
apacheVersion = "2.4.41"

[mariadb]
mariadbVersion = "10.3.11"

[mysql]
mysqlVersion = "8.0.18"

[php]
phpVersion = "7.4.0"

[phpmyadmin]
phpmyadminVersion = "4.9.2"

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]



Modifie 1 fois. Derniere modification le 06/12/2019 à 23:19 par Artemus24.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 06 December 2019 à 13:56

Bonjour,

Aestan Tray Menu n'a jamais supprimé ou installé les services de lui-même.

Tu as créé ta propre version de Wampserver, comment veux-tu que je sache ce qu'il faudrait dans ton wampmanager.conf ?
Le wampmanager.conf de Wampserver 3.2.0 comprend onze sections et cent lignes.

Et ce n'est pas wampserver.conf qui configure Aestan Tray Menu, mais wampmanager.ini.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 06 December 2019 à 18:21

Bonsoir,

@Sylvain Legrand
Nouvelle version de Aestan Tray Menu : 3.2.2.3
Voir l'onglet Update de A propos... et l'item 22 de CONSEILS DE DÉPANNAGE

Mais c'est beaucoup plus simple d'aller sur http://wampserver.aviatechno.net/ pour télécharger l'installeur Asetan Tray Menu 3.2.2.3

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Sylvain Legrand (176.177.109.---)
Date: 06 December 2019 à 22:28

Bonsoir,

Mise à jour en utilisant wamp3_x86_x64_aetray3.2.2.3.exe => résultat idem !

Cordialement,
Sylvain Legrand.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 06 December 2019 à 23:47

Salut Otomatic.

Si j'utilise la version de Maximum23 en tant que Menu, cela fonctionne parfaitement.
Si je déclenche la création d'un service, il ne se passe rien du tout.
Il y a bien un problème avec AeTrayMenu, car ma version est l'ancienne version AeTrayMenu que j'ai toujours utilisé.

J'ai fait le test avec la version 32bits ou 64bits, j'ai exactement le même problème.
C'est peut-être tout con comme erreur, mais quand on ne sait pas, il faut chercher longtemps avant de trouver.

>>> Aestan Tray Menu n'a jamais supprimé ou installé les services de lui-même.

Non, mais c'est bien AeTrayMenu qui déclenche l'opération qui va effectuer la création ou la supprsion d'un service.
C'est ce déclenchement qui ne s'effectue pas ! Mes services se nomment "wampapache" et "wampmysqld".

>>> Tu as créé ta propre version de Wampserver

Ce n'est pas Wampserver qui est en cause mais bien AeTrayMenu.

>>> Et ce n'est pas wampserver.conf qui configure Aestan Tray Menu, mais wampmanager.ini.

D'accord. Voici l'extrait où je fais la création ou la suppression des services dans WampServer :

[Variables]
Type: static; Name: ScriptsDir;      Value: "f:/Wamp/scripts"
Type: static; Name: PhpVisu;         Value: "f:/Wamp/bin/php/courant/php.exe";
Type: static; Name: ApacheExe;       Value: "f:/Wamp/bin/apache/apache2.4.41/bin/httpd.exe"
Type: static; Name: MySqlExe;        Value: "f:/Wamp/bin/mysql/mysql8.0.18/bin/mysqld.exe"

[Services]
Name: wampapache
Name: wampmysqld

[ApacheServiceInstall]
Action: run;     FileName: "%PhpVisu%";    WorkingDir: "%ScriptsDir%"; Flags: ignoreerrors waituntilterminated; Parameters: "-c . testPortForInstall.php"
Action: run;     FileName: "%ApacheExe%"; ShowCmd: hidden; Flags: waituntilterminated; Parameters: "-n wampapache -k install"
Action: run;     FileName: "reg";         ShowCmd: hidden; Flags: waituntilterminated; Parameters: "add HKLM\SYSTEM\CurrentControlSet\Services\wampapache /V Start /t REG_DWORD /d 3 /f"
Action: resetservices
Action: readconfig;

[ApacheServiceRemove]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run;     FileName: "%ApacheExe%"; ShowCmd: hidden; Flags: waituntilterminated; Parameters: "-n wampapache -k uninstall"
Action: resetservices
Action: readconfig;

[MySQLServiceInstall]
Action: run;     FileName: "%MySqlExe%"; ShowCmd: hidden; Flags: waituntilterminated; Parameters: "--install-manual wampmysqld"
Action: resetservices;
Action: readconfig;


[MySQLServiceRemove]
Action: service; Service:  wampmysqld; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run;     FileName: "%MySqlExe%"; ShowCmd: hidden; Flags: waituntilterminated; Parameters: "--remove wampmysqld"
Action: resetservices;
Action: readconfig;
J'ai bien le script "testportInstall.php" qui s'exécute mais rien après.

P.S.: Je tiens aussi à préciser que mon AeTrayMenu fait 1143Ko (ancienne) alors que celui de Maximus43 fait 5375Ko.
Il y a bien eu des ajouts qui font que la gestion des services ne fonctionnent plus comme avant.


@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]



Modifie 1 fois. Derniere modification le 06/12/2019 à 23:59 par Artemus24.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2019 à 09:40

Bonjour,

Installation service Apache dans wampmanager.tpl :
[ApacheServiceInstall]
Action: run; FileName: "${c_phpExe}"; Parameters: "testPortForInstall.php";WorkingDir: "${c_installDir}/scripts"; Flags: waituntilterminated
Action: run; FileName: "${c_apacheExe}"; Parameters: "${c_apacheServiceInstallParams}"; ShowCmd: hidden; Flags: waituntilterminated
Action: run; Filename: "sc"; Parameters: "\\\\. config ${c_apacheService} start= demand"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig
Ce qui se traduit dans wampmanager.ini par
[ApacheServiceInstall]
Action: run; FileName: "E:/wamp/bin/php/php7.2.25/php.exe"; Parameters: "testPortForInstall.php";WorkingDir: "E:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "E:/wamp/bin/apache/apache2.4.41/bin/httpd.exe"; Parameters: "-n wampapache -k install"; ShowCmd: hidden; Flags: waituntilterminated
Action: run; Filename: "sc"; Parameters: "\\. config wampapache start= demand"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig
Ce n'est pas fondamentalement différent si ce n'est la place des paramètres et ne pas utiliser de variables static.

Quant à la taille, cela est dû en grande partie à l'embonpoint des librairies pour Windows 10.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons



Modifie 1 fois. Derniere modification le 07/12/2019 à 10:06 par Otomatic.

Options: Répondre•Citer ce Message
Re: Wampserver 3.2.0 et Aestan Tray Menu
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2019 à 10:05

Bonjour,

@Sylvain Legrand
Télécharger url=http://wampserver.aviatechno.net/files/tools/VerifyVariables.zip

Dézipper pour mettre le fichier VerifyVariables.exe dans le dossier d'installation de Wampserver (Dans mon cas, e:\wamp64\VerifyVariables.exe)

Clic droit sur VerifyVariables.exe puis exécuter en tant qu'administrateur, on obtient un dialogue avec bouton Vérifier variables, cliquer sur le bouton pour obtenir comment sont vues les variables :


---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Pages: 12Suivant
Page courante: 1 de 2


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP