Ordinateur serveur ? [EasyPHP] - PHP - Programmation
Marsh Posté le 23-07-2005 à 20:00:54
malheuresement non... si tes pages webs sont bien dans le dossier www (ou celui que tu à configurer) que tu n'a pas un conflit de plusieurs serveur, ça devrait fonctionner correctement. ..
Marsh Posté le 23-07-2005 à 20:11:02
alors tu cliques sur l icone E dans la systray > configuration > Apache
tu fait recherche a "listen"
ca te donne ca.
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
#Listen 3000
#Listen 12.34.56.78:80
Listen 80 < tu edite cette ligne si tu laisse par défaut il ne réponds qu au demande de ton réseau local
Marsh Posté le 23-07-2005 à 20:22:29
de@thm@ster of hell a écrit : alors tu cliques sur l icone E dans la systray > configuration > Apache |
C'est toujours bon à savoir ça, je connaissais pas.. MAis je comprend pas, j'utilise 1.8 et j'ai jamais fait cette manip...
Marsh Posté le 23-07-2005 à 20:32:04
Heu t'es entrain de me dire que tu dois dire a apache de ne plus ecouter le port 80 ? ....
Marsh Posté le 23-07-2005 à 20:49:38
bah je sais pas pour vous,
quand j ai installé la version 1.8
> par l'url "localhost" ou "127.0.0.1" j avais mon site, mais si je voulais me connecter par mon ip impossible..
j ai fowarder mon port 80 aucun changement
firewall désactivé,
je pouvais toujours pas m'y connecter (par firefox ou IE)
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
#Listen 3000
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
par défaut j avais ca.
en fait le serveur ne reponds qua la machine 127.0.0.1 qui se connecte par le port 80
donc je l ai modifié en enlevant l ip voila.
Marsh Posté le 23-07-2005 à 20:50:38
esox_ch a écrit : Heu t'es entrain de me dire que tu dois dire a apache de ne plus ecouter le port 80 ? .... |
non si tu met une ip il ne répondra qu a cette ip
donc si tu ne met qu'un numero de port il ecoutera toujours celui ci
Marsh Posté le 23-07-2005 à 20:53:22
Ah ok ... parceque ton :
Listen 80 < tu edite cette ligne si tu laisse par défaut il ne réponds qu au demande de ton réseau local
Me paraissait space .. Mais c'est clair qu'il faut virrer le localhost
Marsh Posté le 24-07-2005 à 11:13:24
Bonjour .... super, ça marche.
Une autre question sur le sujet.
Voila, j'aimera que le repertoire de mon site web soit autre chose que le repertoier www du docier EasyPHP.
J'ai regarder le fichier de config Apache et j'ai trouver la ligne :
DocumentRoot "${path}/www"
que j'ai modifier en
DocumentRoot "DInternet/Site/Wanadoo2">
Mais voilà, maintenant apache ne démare plus et m'indique une erreur a cette ligne.
Quelqu'un saurrais comment faire ?????
Marsh Posté le 24-07-2005 à 11:21:42
1er: Est-ce que tu as modifier ça partout (je te parie qu'il y a des config htacces plus bas que t'as oublier de changer )
2ème: Avant de modifier "betement" le path, t'a regardé ce que vaut effectivement ${path} pour voir si par hazard se n'est pas un chemin relatif a un autre path?
Marsh Posté le 25-07-2005 à 15:40:45
D'ailleurs c'est quoi les problemes avec Easy PHP ? Si on a un firewall que peut on craindre ?
Marsh Posté le 25-07-2005 à 16:28:13
Que le fw bloque apache/mysql ...
Marsh Posté le 25-07-2005 à 16:34:54
Non, j'ai tout parametre comme il faut, mais quel est le probleme a mettre en ligne un site qui utilise Easy PHP ?
Marsh Posté le 25-07-2005 à 16:42:23
Tu veux dire pourquoi les serveurs pro utilisent pas Easyphp?
Marsh Posté le 25-07-2005 à 17:01:09
Oui...
Marsh Posté le 25-07-2005 à 17:22:36
Euh... que je me souvienne, Easy PHP c'est pour du local pas pour mettre en ligne
Marsh Posté le 25-07-2005 à 17:37:36
Easyphp peut tres bien servir pour mettre en ligne puisque il contient, apache, php et mysql.
Marsh Posté le 25-07-2005 à 17:40:50
Moi j'ia une autre question : pourquoi utiliser easyphp?
Marsh Posté le 25-07-2005 à 17:41:40
Ah tu m'apprends quelquechose là Quelles sont alors les manips à faire ? (Ca revient à transformer son PC en serveur quoi )
Marsh Posté le 25-07-2005 à 17:54:27
Djode, à partir du moment ou tu installe EasyPHp sur ta machine et qu'il est lancé, il lance Apache, et MySql, du coup ton PC devient un serveur HTTP, et un Serveur MySQL.
tu peux très bien rendre accessible tout ceci sur le net
Marsh Posté le 25-07-2005 à 17:59:33
Et il n'a pas de faiblesses ?
Marsh Posté le 25-07-2005 à 18:00:50
Ill Nino a écrit : Et il n'a pas de faiblesses ? |
ben si. C'est ton pc à toi sur ta ligne adsl de merde, pas une machine qui n'a rien d'autre à faire de ses journées sur une ligne pro.
Marsh Posté le 25-07-2005 à 18:03:00
gatsusat a écrit : Djode, à partir du moment ou tu installe EasyPHp sur ta machine et qu'il est lancé, il lance Apache, et MySql, du coup ton PC devient un serveur HTTP, et un Serveur MySQL. |
L'URL ça va être un truc du genre http://localhost/etc. alors ? Ca veut dire que n'importe lequel guss qui tape ça et il atterit sur le contenu du serveur ?
Marsh Posté le 25-07-2005 à 18:03:46
Djode a écrit : L'URL ça va être un truc du genre http://localhost/etc. alors ? Ca veut dire que n'importe lequel guss qui tape ça et il atterit sur le contenu du serveur ? |
Je crains qu'il ne te manque des notions de base de réseau, là...
Marsh Posté le 25-07-2005 à 18:08:39
skeye a écrit : ben si. C'est ton pc à toi sur ta ligne adsl de merde, pas une machine qui n'a rien d'autre à faire de ses journées sur une ligne pro. |
si qq heberge chez soi un serveur http, ftp c est son choix, tu sait tres bien que t es limité en BP??
apres ca dépends ce que tu veux ...
si t as pas beaucoup de connection c est bien
mais si a chaques connections t as besoin de beaucoup de ressources system, ton hebergeur il risque bien de te faire la gueule
sinon extrait de la FAQ
EasyPhp n'est pas prévu pour servir de serveur de production, mais comme serveur de développement afin de tester ses pages hors-ligne avant de les placer sur le serveur de l'hébergeur. En effet, Apache pour Windows est une version de test, et n'est garanti pour un fonctionnement optimal (fiabilité, montée en charge, ...) que pour les plateformes à base d'Unix/Linux. |
|
c est bien les faq aussi
Marsh Posté le 25-07-2005 à 18:09:56
Djode a écrit : L'URL ça va être un truc du genre http://localhost/etc. alors ? Ca veut dire que n'importe lequel guss qui tape ça et il atterit sur le contenu du serveur ? |
sur internet ton pc, est accessible par ton ip et non par le "localhost" ou le "127.0.0.1" c est seulement toi qui voit ca =
Marsh Posté le 25-07-2005 à 18:13:43
Ok A vrai dire ça ne me viendrait pas à l'idée de faire de mon ordinateur un serveur (surtout vu la connection de merde que j'ai )
Marsh Posté le 25-07-2005 à 18:14:23
de@thm@ster of hell a écrit : |
C'est bien ce que je dis...il demande s'il y a des faiblesses, je lui dis lesquelles...
Marsh Posté le 25-07-2005 à 18:23:13
skeye a écrit : C'est bien ce que je dis...il demande s'il y a des faiblesses, je lui dis lesquelles... |
vi, mais c est pas une faiblesse d easyphp,
et je crois que c est ce qu il voulait savoir si easyphp avait des faiblesses.
Marsh Posté le 25-07-2005 à 18:24:29
de@thm@ster of hell a écrit : vi, mais c est pas une faiblesse d easyphp, |
bon, alors au moins celle de ne pas être administré par quelqu'un de compétent, dans 99,99% des cas...
Marsh Posté le 25-07-2005 à 18:26:54
personellement je laisse pas easyphp accessible a tout publique j ai mis un pass root, suivi les "recommandations" de sécurité,
mais bon on est jamais sur lol
Marsh Posté le 28-07-2005 à 16:57:35
de@thm@ster of hell a écrit : personellement je laisse pas easyphp accessible a tout publique j ai mis un pass root, suivi les "recommandations" de sécurité, |
Pour mon cas j'utilise easyPhp sur un serveur fichier windows pour des applications web accessibles depuis l'exterieur à un trés faible nombre d'utilisateur (10 utilisateurs en meme temps) et cela depuis un an...
C'est une solution qui ne devait etre que temporaire et qui dure...
Je pense que la seule faiblesse de ce serveur virtuel est la montée en charge, puis qu'il tourne sur une machine qui n'est pas seulement dédié à cela...
Des bonnes connaissances sont necessaires pour bien configurer son serveur virtuel, mais c'est une bonne base avant de passer avec un vrai serveur HTTP tel que SME Server... mais la c'est une autre histoire...
Marsh Posté le 23-07-2005 à 19:54:57
Coucou,
Je me remet au PHP après quelques années de retraites trop ancitipées, j'ai donc réinstallé EasyPHP (oui, je sais, failles de sécurité, toussa.. ), mon code est correctement parsé, les modifications de mon php.ini prennent bien effet, mais lorsque je souhaite accéder à mon site via mon adresse IP, mon navigateur me retourne une erreur de type "site web introuvable" (mozilla) alors que dans mon souvenir, tout ce qui se trouvait dans le dossier www de easyphp était automatiquement accéssible online.
Y aurait-il une subtilité qui m'aurait échapé ?
D'avance, merci.