Mon site ne marche pas, pourtant il devrait marcher

  • Auteur de la discussion Auteur de la discussion unlu
  • Date de début Date de début
WRInaute discret
Bonjour,
j'ai créer mon propre site.
Je me suis créer un compte chez dyndns.org. J'ai créer mon hote. J'ai télécharger un logiciel pour mettre à jour mon ip chez dyndns.
Mais voila mon site est inaccessible.

Pourriez vous m'aider?

Ca fait 2 jours que je galere...
 
WRInaute discret
J'ai essayé aussi, impossible d'afficher
Voila ce qu'il m'affiche à la place de ma page

home | my page | my email
.


Why am I seeing this page? | select search provider | select language







Search Results Images Directory Results Directory Categories Advanced Search
Search took 1.07 seconds


Sponsored Links


No-IP.com (Dynamic DNS)
Host your own servers even if you have a dynamic IP address.
www.no-ip.com

Web Results Powered by Goog
 
WRInaute discret
J'ai apache comme seveur.

Il doit etre activé je pense vu que quand je tape http://localhost tout marche impec.

Sinon je ne sais pas comment savoir s'il est activé.
 
WRInaute passionné
dans le http.conf de apache par defaut il autorise que les connexion localhost et 127.0.0.1 cherche cette ligne et met la en commentaire (avec # devant) et ca devrait marcher
 
WRInaute discret
Dans le fichier http.conf je n'ai que la ligne "ServerAdmin admin@localhost" contenant le mot localhost, et les lignes contenant 127.0.0.1 j'ai :

"Alias /mysql/ "C:/Program Files/EasyPHP1-8/phpmyadmin/"

<Directory "C:/Program Files/EasyPHP1-8/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
deny from all
</Directory>


Alias /home/ "C:/Program Files/EasyPHP1-8/home/"

<Directory "C:/Program Files/EasyPHP1-8/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
deny from all
</Directory>
"

Que dois je modifier dans tout ca?
 
WRInaute discret
D'accord je vous remercie du fond du coeur, mais j'aimerai savoir à quoi sert les "deny from all" svp ? Je suis curieux...
 
WRInaute discret
Et serait il donc normal que en laissant les deny from all les utilisateurs aient la page "impossible d'afficher la page"...?
 
WRInaute discret
Bonjour

si tu laisse dans ton htaccess allow from 127.0.0.1 et deny from all, alors cela veut dire :
- accepter les appels venant du serveur du site (l'ordi sur lequel ton site est heberge)
- refuser toutes les autres connexions

:wink: Renaud
 
Nouveau WRInaute
Bon, je veux vraiment pas etre méchant, mais franchement ca va pas du tout ca!
De 1 => On ne met pas un site de prod sous EasyPHP! C'est meme fortement conseillé lors de l'installation!
De 2 => Vous lui dites d'enlever les Deny from All... Et c'est ce qu'il à fait! Sauf que maintenant tout le monde à accès à la base de données! On voit tes utilisateurs (zizi, AA, martine, zaza) avec les mots de passe.. Enfin tout quoi!
Si vous connaissez un minimum EasyPHP, vous savez comment faire!

Franchement c'est du propre... En plus il n'y à pas de mot de passe pour l'util root de mysql...
Enfin bref, sécurise ton bordel ou abandonne, mais fait qqchose! On héberge pas un site chez soi sans le sécuriser un minimum!

Bien à vous
AkA
 
Nouveau WRInaute
Renaud_63 a dit:
Bonjour

si tu laisse dans ton htaccess allow from 127.0.0.1 et deny from all, alors cela veut dire :
- accepter les appels venant du serveur du site (l'ordi sur lequel ton site est heberge)
- refuser toutes les autres connexions
Renaud

Oui, mais si c'est pour le répertoire de phpmyadmin, mieux vaut le laisser!
 
WRInaute passionné
moi j'heberge depuis 1 ans 2-3 forum sans mot de passe a ma base sql sous easy php sans probleme

c'est grave docteur ? :lol:
 
WRInaute passionné
mdr, arrete tu m'a fichu un sacré doute lol, j'ai plusieurs miliers de msg quand même...

je croyé que toute connection etranger a localhost ne pouvez jamais acceder a la base....
 
Nouveau WRInaute
Oui, ca dépends de la config... lance la requete la:
SELECT host,user FROM user
sur la base msql. Si c'est juste localhost c'est bon ! :)

Pour vérif, tu fais un telnet ip 3306
et tu dois obtenir Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server

Mais ca n'empeche que notre amis à virer le Deny from All sur le phpmyadmin, donc la on à accès à tout
Mais tout ca ca reste basique
 
WRInaute passionné
ha merci lol

c'est bien localhost oui, et je sais que c'est déconseilelr easyphp mais bon, pour acceuillir 10 connecter en permanence sur 128 k en upload ça suffit, sinon j'ai bien entendu des hebergeurs pro pour les gros site lol :)

Par contre quand on aura les fibres optiques en 2006 a 100 mbs up et down pour le particulier, easyphp aura un sacré sucès j'en suis sur :)
 
WRInaute occasionnel
Ben c'est pour éviter qu'une personne mal intentionnée pénètre sur ton PC personnel alors que tu veux juste avoir un serveur pour tester tes sites.

A mon avis, ça te couterait moins cher de prendre un vrai hébergement.

++
 
WRInaute discret
Merci pour tout... mais je désèspère toujours.
Je suis développeur novice et en sécurité, je m'y connais pas trop.
Donc j'ai fait comme vous m'avez dit, j'ai enlevé les deny from all.

Tout marche impec... mais je ne veux pas autoriser les utilisateurs à lire la base avec les mots de passe...
Il y'a le mot de passe Admin aussi pour gérer le site.

Là g arreté easyphp, c'est pas un site de prod, c'est uniquement un site d'aide pour les joueurs de lotofoot.

Aidez moi svp, j'aimerai faire quelque chose de propre. Tout en restant sur easyphp.

Merci beaucoup
 
WRInaute discret
J'ai donc remis les deny from all...

Svp aidez moi, je veux réussir, je suis au chomage, et j'aimerai au moins montrer aux entreprises que je saisi faire un site...
 
WRInaute discret
He les amis si j'ai ca est ce que c'est bon?

<Directory "H:/Program Files/EasyPHP1-8/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
deny from all
</Directory>


Alias /home/ "H:/Program Files/EasyPHP1-8/home/"

<Directory "H:/Program Files/EasyPHP1-8/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
#deny from all
</Directory>

Merci pour tout
 
WRInaute impliqué
Commence par virer
Code:
Order deny,allow
allow from 127.0.0.1

Ensuite, tu vas faire un tour sur le site d'Apache pour lire la doc. On ne s'improvise pas hébergeur de site, c'est un boulot et certains le font très bien.
 
Nouveau WRInaute
Pfff définitvement NON !
Laisse comme ca, c'est tout bon!
En gros, dans la partie qui concerne ca:
Code:
 <Directory "H:/Program Files/EasyPHP1-8/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
deny from all
</Directory>
Il s'agit de phpmyadmin, tu peux y accèder par http://ton-ip/mysql/
Donc ca tu le laisse comme ca, interdit à tout le monde sauf pour le PC local

Pour le répertoire home, tu laisses également comme ca, c'est bon

++
AkA
 
Discussions similaires
Haut