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
Wampserver 3.13 et menu Online/Offline
Envoyé par: melvine (---.77.119.78.rev.sfr.net)
Date: 11 April 2018 à 17:46

Bonjour,

Je viens d'installer la dernière version de wampserver ( 3.13), tout semble bien fonctionner, mais je rencontre des problèmes avec le menu Passer en ligne.

Je peux activer le menu et mettre en ligne, mais après il m'est impossible de le mettre Hors ligne, le server reste bloqué en mode "En ligne".

Avant j'étais sur la version 3.10 et je n'avais pas ce problème.

(voir les pictures svp)

Wamp 3.10 : [zupimages.net]
Wamp 3.13 : [zupimages.net]

Merci pour votre aide

Best Regards
Melvine

Options: Répondre•Citer ce Message
Re: Wampserver 3.13 et menu Online/Offline
Envoyé par: Otomatic (Modérateur)
Date: 11 April 2018 à 18:31

Bonjour,

Online/Offline est une survivance du passé et ne devrait plus exister. Pour mettre ses sites locaux "online", il faut utiliser les VirtualHost.

Je me pose sérieusement l'alternative
- Soit corriger le problème avec l'update 3.1.4
- Soit supprimer totalement l'option Online/Offline avec l'update 3.1.4.

Pour corriger le problème, dans le fichier wamp/scripts/refresh.php
Remplacer :
// management of online / offline mode
$c_OnOffLine = 'off';
if ($wampConf['status'] == 'online')
{
	$tpl = str_replace('images_off.bmp', 'images_on.bmp',$tpl);
  $tpl = str_replace($w_serverOffline, $w_serverOnline,$tpl);
  $tpl = str_replace('onlineOffline.php on', 'onlineOffline.php off', $tpl);
  $tpl = str_replace($w_putOnline,$w_putOffline,$tpl);
  $c_OnOffLine = 'on';
}
// management of item put online
if($wampConf['MenuItemOnline'] == 'on') {
	$changeServMenu = ';WAMPPUTONLINE
';
	$changeServMenu .= <<< EOF
Type: item; Caption: "${w_putOnline}"; Action: multi; Actions: onlineoffline
EOF;
	$tpl = str_replace(';WAMPPUTONLINE',$changeServMenu,$tpl);

	$changeServMenu = ';WAMPONLINEOFFLINESTART
';
	$changeServMenu .= <<< EOF
[onlineoffline]
Action: run; FileName: "${c_phpExe}"; Parameters: "onlineOffline.php on";WorkingDir: "${c_installDir}/scripts"; Flags: waituntilterminated
Action: run; FileName: "${c_phpCli}"; Parameters: "refresh.php";WorkingDir: "${c_installDir}/scripts"; Flags: waituntilterminated
Action: service; Service: ${c_apacheService}; ServiceAction: restart;
Action: resetservices;
Action: readconfig;
EOF;
	$tpl = str_replace(';WAMPONLINEOFFLINESTART',$changeServMenu,$tpl);
}
Par :
// management of item put online
if($wampConf['MenuItemOnline'] == 'on') {
	$changeServMenu = ';WAMPPUTONLINE
';
	$changeServMenu .= <<< EOF
Type: item; Caption: "${w_putOnline}"; Action: multi; Actions: onlineoffline
EOF;
	$tpl = str_replace(';WAMPPUTONLINE',$changeServMenu,$tpl);

	$changeServMenu = ';WAMPONLINEOFFLINESTART
';
	$changeServMenu .= <<< EOF
[onlineoffline]
Action: run; FileName: "${c_phpExe}"; Parameters: "onlineOffline.php on";WorkingDir: "${c_installDir}/scripts"; Flags: waituntilterminated
Action: run; FileName: "${c_phpCli}"; Parameters: "refresh.php";WorkingDir: "${c_installDir}/scripts"; Flags: waituntilterminated
Action: service; Service: ${c_apacheService}; ServiceAction: restart;
Action: resetservices;
Action: readconfig;
EOF;
	$tpl = str_replace(';WAMPONLINEOFFLINESTART',$changeServMenu,$tpl);

	// management of online / offline mode
	$c_OnOffLine = 'off';
	if ($wampConf['status'] == 'online')
	{
		$tpl = str_replace('images_off.bmp', 'images_on.bmp',$tpl);
  	$tpl = str_replace($w_serverOffline, $w_serverOnline,$tpl);
  	$tpl = str_replace('onlineOffline.php on', 'onlineOffline.php off', $tpl);
  	$tpl = str_replace($w_putOnline,$w_putOffline,$tpl);
  	$c_OnOffLine = 'on';
	}

}

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.7 32 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25 - MariaDB 10.3.12
Wampserver 3.1.7 64 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25/8.0.14 - MariaDB 10.3.12
PhPMyadmin 4.8.5 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

Options: Répondre•Citer ce Message
Re: Wampserver 3.13 et menu Online/Offline
Envoyé par: melvine (---.146.85.79.rev.sfr.net)
Date: 11 April 2018 à 20:12

Bonsoir Dom,

Merci beaucoup pour ta rapidité. Merci

Le fix est parfait tout fonctionne comme avant :-). C'est Génial !

Oh s'il te plait une update 3.14 qui fix la fonction, pas qui l'annule si c'est possible. Laisse moi encore vivre un peu dans le passé lol, (un passé constitué de pleines bonnes idées visiblement ,hi hi hi )

Et merci beaucoup pour cette précision sur les sites locaux "online"

Merci encore pour ton incroyable travail, qui est clairement un indispensable pour moi.


PS: Au fait si on veut faire une contribution, y a t'il un lien somewhere ?



Best Regards
Melvine



Modifie 1 fois. Derniere modification le 11/04/2018 à 20:16 par melvine.

Options: Répondre•Citer ce Message
Re: Wampserver 3.13 et menu Online/Offline
Envoyé par: Otomatic (Modérateur)
Date: 11 April 2018 à 21:03

Bonsoir,

C'est une modification de la génération du code Online/Offline uniquement si l'option est validée qui a donnée ce bug.
J'ai bien vérifié que l'option était bien validée ou dévalisé, mais j'ai oublié de vérifier si l'option online/Offline fonctionnait toujours.

Comme la résolution du bug est validée, je la garderai pour la 3.1.4.

Y'a pas de donation pour Wampserver, à la place, donnez à une association caritative.

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.7 32 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25 - MariaDB 10.3.12
Wampserver 3.1.7 64 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25/8.0.14 - MariaDB 10.3.12
PhPMyadmin 4.8.5 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

Options: Répondre•Citer ce Message
Re: Wampserver 3.13 et menu Online/Offline
Envoyé par: melvine (---.146.85.79.rev.sfr.net)
Date: 12 April 2018 à 01:07

Merci bcp pour la fonction, et oui, comme toujours j'en ferais bon usage auprès des Assos et je vous prie de bien vouloir accepter mes excuses pour le tutoiement.
Mel

Options: Répondre•Citer ce Message
Re: Wampserver 3.13 et menu Online/Offline
Envoyé par: melvine (---.199.119.78.rev.sfr.net)
Date: 29 October 2018 à 17:16

Un grand merci pour la dernière version 3.14, vous êtes vraiment perfect :-)

Options: Répondre•Citer ce Message


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