Page 1 sur 4
Fermeture de session
Posté : 30 mai 2005, 09:12
par mr.loool
Bonjour, me revoila

!
Mon site est sur serveur, j'y accède correctement depuis n'importe quel poste, c'est magnifique
Cependant quand je ferme ma session sur le serveur (que la session) easyphp s'arrète aussi et mon site devient inaccessible...
Est-il possible de rendre le site tout de même accessible ?
Merci
Posté : 30 mai 2005, 10:35
par rami
Il faut que tu lances apache et mysql en tant que services. Go google, tu trouveras comment faire en 15 secondes

Posté : 30 mai 2005, 10:36
par mr.loool
oki merci je vais jetter un oeuil sur google

Posté : 30 mai 2005, 10:59
par mr.loool

Ca marche po
j'ai configuré EasyPHP pour qu'il démare les serveurs en tant que service mais rien ne change !
Lorsque j'ouvre ma session sur le serveur j'accède sans problème a mon site a partir de n'importe quel poste en entrant http://ip_serveur/ mais dès que je ferme ma session windows sur le serveur j'obtiens :
Not Found
The requested URL / was not found on this server.
--------------------------------------------------------------------------------
Apache/1.3.24 Server at localhost Port 80
Help
Posté : 30 mai 2005, 11:08
par zeus
C'est normal
Ton serveur Apache est démarré avec ta session, même si il est configuré pour démarrer comme service !!!!
Si tu ferme ta session Windows, tu éteint le serveur !!!!
Si tu fait tourner un serveur sur un poste de travail, il faut que tu t'assure que ce poste de travail est toujours allumé !!!!
C'est d'ailleur l'une des raisons qui font que les serveurs sont très souvent dédiés !!!!
Posté : 30 mai 2005, 11:10
par mere-teresa
Je repose ma question :
PHP est il installé sur le serveur ?
Es-tu certain que ton site est géré par le Apache du serveur et non pas par ton EasyPHP local ? (ce serait la machine qui a EasyPHP qui fait serveur...)
Merci Zeus
Posté : 30 mai 2005, 11:13
par mr.loool
eh oui hélas, c'est là qu'est l'os ! (cf la grande vadrouille

)
Je suis OBLIGE de fermer la session (sécurité oblige).
Comment puis je rendre mon site accésible alors que la session est fermée ?
Existe t'il un logiciel ou un service windows qui en offre la possiblité ?
Posté : 30 mai 2005, 11:15
par mere-teresa
Posté : 30 mai 2005, 11:19
par zeus
Je te conseille de mettre ton serveur sur un poste qui ne sert à rien d'autre !!!
Si seulment c'etait si simple
Posté : 30 mai 2005, 11:54
par mr.loool
Merci Zeus et Mere-teresa pour votre proposition (mettre mon site sur un poste qui ne sert qu'a ca) mais vous allez me trouver très chi**t mais c'est impossible.
Tout d'abord pour des problèmes d'accés gérés par des scripts de login... puis pour la simple réson que mon site permet d'accéder a une base de donnée contenant bien évidament (pour compliquer l'histoire) des données confidentielles.
Par conséquent, meme si j'utilise un autre poste je serrais confronté au meme problème a savoir, devoir fermer la session.
On m'a également proposé de mettre une mise en veille avec mot de passe, solution en théorie valable mais inaplicable ici.
Au final ce qu'il me faut c'est pouvoir exploiter mon site en tant que service tel un anti-virus.
Je pense que la personne qui réussira a m'aider pourra ajouter une ligne sur son CV : "Maitrise a 100% le PHP (arrive a lancer un site php meme lorsque aucune session n'est ouverte sur le serveur"
Mr.loool, plus chi**t que lol

Posté : 30 mai 2005, 12:00
par zeus
Donc autant dire qu'il est impossible de maîtriser le PHP à 100 % lol
ce n'est pas un problème de PHP, mais de configuration.
Quand ta session est fermée, la plupart des services sont clos : réseau, antivir, serveur, ...
Je suis preque persuadé qu'il est impossible de faire tourner un serveur sur un poste dont aucun session n'est ouverte.
Même si c'est assez simpliste, la solution de l'écran de veille avec pass me semble pas trop mal !!!!
Mais k tu dit qu'elle est inaplicable ?
tu es bien curieux lol
Posté : 30 mai 2005, 12:03
par mr.loool
Pour répondre de manière simple (pas que je te prenne pour un simplet mais disons que ce serrait trop long a expliquer en détails) nos serveur n'accèptent pas les mises en veille prolongées par "mesure de sécurité".
Lorsque un serveur est en veille il est une cible idéale (comme si tu étais endormis sur une plaine en tant de guerre) et ca a tendance a ralentir quelque peu certaines applications...
Posté : 30 mai 2005, 12:08
par iclo
easyPhp sous Window n'est pas destiné à servir pour héberger un site web en production, mais pour faire du dévellopement. (pas assez stable) si tu veux que ton site soit accessible en permanence, il va falloir passer par un serveur dédié sous Linux. tu fais un serveur avec n'importe quel pc "déclassé" genre pentium II si ton site n'est pas trop consommateur de ressource, et le nombre de visites simultanées raisonnable.
Posté : 30 mai 2005, 12:08
par zeus
oki !!!!
Il y a une autre solution : tu installe un poste sans clavier, écran avec un serveur type Ultr@VNC sur lequel tu n'autorise que ton poste a acceder !!!
Il tournera en continu mais tu ne pourra modifier sa config que si ton poste est démarré et connecter !!!
Idée en l'air. Dites moi ce que vous en pensez ...
Posté : 30 mai 2005, 14:19
par mr.loool
alala Zeus, je vais te dir ce que je pense de ton idée :
C'est toi qui aurait du t'appeler Mr.loool mdr
Si je trouve une solution (correcte) je te ferais signe ne t'inquiètes pas
