problème de nom de domaine

Nouveau WRInaute
bonjour à tous.

je vais essoyer de rédiger mon problème pour que vous puissier comprendre .

donc voila je possède une serveur de chez lycos avec 4 site internet.

les deux premier fonctionne correctement
www.creaweb-29.fr
www.lestroislys.fr

maintenant je vien de créer deux nouveau site.
www.bretagne-location-vacance.fr
www.vetisports.fr

quand je veux aller sur ces site, je tombe sur le site creaweb-29 alors que j'ai effectué des copier coller du virtual host ainsi que du bind dns en changeant les infos bien sur.


pour tous les nom de domaien l'adresse ip est la meme mais sa c'est normal puisqu'il y a un ceul serveur.

merci de votre aide
je ne connais pas la programmation donc je fais tous pas webmin. ou éventuellement modifier les fichier de config dans webmin.
 
Nouveau WRInaute
voici ma configue apache.

### Main Configuration Section
### You really shouldn't change these settings unless you're a guru
###
ServerType standalone
ServerRoot /etc/httpd
#ServerName localhost
#LockFile /etc/httpd/httpd.lock
PidFile /var/run/httpd.pid
ScoreBoardFile /etc/httpd/httpd.scoreboard
ErrorLog logs/error_log
LogLevel warn
ResourceConfig /dev/null
AccessConfig /dev/null
DocumentRoot /var/www/html


### Dynamic Shared Object (DSO) Support
###
###
#LoadModule mmap_static_module modules/mod_mmap_static.so
LoadModule env_module modules/mod_env.so
LoadModule config_log_module modules/mod_log_config.so
LoadModule agent_log_module modules/mod_log_agent.so
LoadModule referer_log_module modules/mod_log_referer.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule status_module modules/mod_status.so
LoadModule info_module modules/mod_info.so
LoadModule includes_module modules/mod_include.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule dir_module modules/mod_dir.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule asis_module modules/mod_asis.so
LoadModule imap_module modules/mod_imap.so
LoadModule action_module modules/mod_actions.so
#LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule proxy_module modules/libproxy.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule access_module modules/mod_access.so
LoadModule auth_module modules/mod_auth.so
LoadModule anon_auth_module modules/mod_auth_anon.so
#LoadModule dbm_auth_module modules/mod_auth_dbm.so
#LoadModule db_auth_module modules/mod_auth_db.so
LoadModule digest_module modules/mod_digest.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule example_module modules/mod_example.so
#LoadModule log_forensic_module modules/mod_log_forensic.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
<IfDefine HAVE_PHP4>
LoadModule php4_module extramodules/libphp4.so
</IfDefine>
LoadModule vhost_alias_module modules/mod_vhost_alias.so

# Reconstruction of the complete module list from all available modules
# (static and shared ones) to achieve correct module execution order.
# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO]
ClearModuleList
#AddModule mod_mmap_static.c
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_log_agent.c
AddModule mod_log_referer.c
#AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
#AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_proxy.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
#AddModule mod_auth_dbm.c
#AddModule mod_auth_db.c
AddModule mod_digest.c
#AddModule mod_cern_meta.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_usertrack.c
#AddModule mod_example.c
#AddModule mod_log_forensic.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine HAVE_PHP4>
AddModule mod_php4.c
</IfDefine>
#AddModule mod_vhost_alias.c

###
### Global Configuration
###
# We now support multiple apache configurations on the same server. In
# common.conf, we put all directives that are common to all implementations
# (httpd, httpd-perl, etc.)
Include conf/commonhttpd.conf


###
### IP Address/Port and Proxied configuration section
###
# The APACHEPROXIED setting can be set in /etc/rc.d/init.d/httpd if you
# are using a proxy or accelerator, like the Apache-SGI or khttpd, so that
# the fast web server serves static content while Apache handles the
# cgi or php files

#BindAddress *
<IfDefine APACHEPROXIED>
Port 8080
Listen 8080
</IfDefine>
<IfDefine !APACHEPROXIED>
Port 80
Listen 80
</IfDefine>

# Likewise, we can set apache as the server by default and send perl
# requests via ProxyPass to apache-mod_perl. It increases performance
# since the perl interpreter is only used for perl and the standard apache
# does all the html and image files, with a smaller footprint.
#
# If you install apache and apache-mod_perl, this is the default config.
# If you don't want two web servers to use perl, uninstall apache, and
# apache-mod_perl will not be proxied.

<IfDefine PERLPROXIED>
RewriteEngine on
RewriteRule ^proxy:.* - [F]
RewriteRule ^(.*\/perl\/.*)$ http://%{HTTP_HOST}:8200$1 [P]
RewriteRule ^(.*\/cgi-perl\/.*)$ http://%{HTTP_HOST}:8200$1 [P]
</IfDefine>

###
### Log configuration Section
###

#Single logfile with access, agent and referer information
#This is the default, if vlogs are not defined for the main server
CustomLog logs/access_log combined env=!VLOG
#If VLOG is defined in conf/vhosts/Vhost.conf, we use this entry
CustomLog "|/usr/sbin/advxsplitlogfile" vhost env=VLOG


###
### Virtual Hosts
###
# We include different templates for Virtual Hosting. Have a look in the
# vhosts directory and modify to suit your needs.
#Include conf/vhosts/Vhosts.conf
#Include conf/vhosts/DynamicVhosts.conf
#Include conf/vhosts/VirtualHomePages.conf


###
### Performance settings Section
###
#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

#
# Server-pool size regulation. Rather than making you guess how many
# server processes you need, Apache dynamically adapts to the load it
# sees --- that is, it tries to maintain enough server processes to
# handle the current load, plus a few spare servers to handle transient
# load spikes (e.g., multiple simultaneous requests from a single
# Netscape browser).
#
# It does this by periodically checking how many servers are waiting
# for a request. If there are fewer than MinSpareServers, it creates
# a new spare. If there are more than MaxSpareServers, some of the
# spares die off. The default values are probably OK for most sites.
#
MinSpareServers 4
MaxSpareServers 10

#
# Number of servers to start initially --- should be a reasonable ballpark
# figure.
#
StartServers 4

#
# Limit on total number of servers running, i.e., limit on the number
# of clients who can simultaneously connect --- if this limit is ever
# reached, clients will be LOCKED OUT, so it should NOT BE SET TOO LOW.
# It is intended mainly as a brake to keep a runaway server from taking
# the system with it as it spirals down...
#
MaxClients 150

#
# MaxRequestsPerChild: the number of requests each child process is
# allowed to process before the child dies. The child will exit so
# as to avoid problems after prolonged use when Apache (and maybe the
# libraries it uses) leak memory or other resources. On most systems, this
# isn't really needed, but a few (such as Solaris) do have notable leaks
# in the libraries. For these platforms, set to something like 10000
# or so; a setting of 0 means unlimited.
#
# NOTE: This value does not include keepalive requests after the initial
# request per connection. For example, if a child process handles
# an initial request and 10 subsequent "keptalive" requests, it
# would only count as 1 request towards this limit.
#
MaxRequestsPerChild 500

Include conf/addon-modules/php.conf
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "/home/sys_creaweb-29"
ServerName www.creaweb-29.fr
<Directory "/home/sys_creaweb-29">
allow from all
Options +Indexes
DirectoryIndex index.htm index.html index.php
</Directory>
ServerAdmin webmaster@creaweb-29.fr
ServerAlias creaweb-29.fr
DirectoryIndex index.htm index.html index.php
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "/home/sys_lestroislys"
ServerName www.lestroislys.fr
<Directory "/home/sys_lestroislys">
allow from all
Options +Indexes
DirectoryIndex index.htm index.html index.php
</Directory>
ServerAdmin webmaster@lestroislys.fr
ServerAlias lestroislys.fr
DirectoryIndex index.htm index.html index.php
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "/home/sys_vetisports"
ServerName www.vetisports.fr
<Directory "/home/sys_vetisports">
allow from all
Options +Indexes
DirectoryIndex index.htm index.html index.php
</Directory>
ServerAdmin vetisports@tiscali.fr
ServerAlias vetisports.fr
DirectoryIndex index.htm index.html index.php
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "/home/sys_bretagne-location-vacance"
ServerName www.bretagne-location-vacance.fr
<Directory "/home/sys_bretagne-location-vacance">
allow from all
Options +Indexes
DirectoryIndex index.htm index.html index.php
</Directory>
ServerAdmin webmaster@bretagne-location-vacance.fr
ServerAlias bretagne-location-vacance.fr
DirectoryIndex index.htm index.html index.php
</VirtualHost>


merci d'avance.

et comment tu sais si c'est bon au niveau dns?
 
WRInaute accro
Ben quand le NDD pointe sur la bonne IP, c'est bon :p.

Par contre, pour la config apache, je ne suis pas un pro et j'ai regardé vite fait, mais ça a l'air bon, c'est bizarre.

Essaie de mettre le bloc vhost de www.bretagne-location-vacance.fr en premier (avant tous les autres) pour tester et voir si ça change quelquechose.
 
Nouveau WRInaute
voila ou j'en suis

je voudrai savoir comment je peux acceder à ce fichier la

etc/httpd/conf/httpd2.conf

en passant par webmin car dans ce fichier, les vhoste vetisports et bretagne-location-vacance n'apparaisse pas

merci de votre aide.
 
WRInaute impliqué
pour chaque :
- DocumentRoot
- Directory

Terminer par un '/'

Exemple :
Code:
<VirtualHost *:80>
DocumentRoot "/home/sys_creaweb-29/"
ServerName www.creaweb-29.fr
<Directory "/home/sys_creaweb-29/">
allow from all
Options +Indexes
DirectoryIndex index.htm index.html index.php
</Directory>
ServerAdmin webmaster@creaweb-29.fr
ServerAlias creaweb-29.fr
DirectoryIndex index.htm index.html index.php
</VirtualHost>
 
Nouveau WRInaute
bon voila

j'ai trouvé comment modifier le
etc/httpd/conf/httpd2.conf

et maintenant cela fonctionne.

merci de ton aide.

par contre je n'arrive pas à faire prendre en charge des page en php.

car à chaque fais il me demande de les télécharger.

dis moi si je peu faire quelque chose.

merci d'avance
 
WRInaute impliqué
Celui qui est pris en compte par apache... A priori, le 2 puisque c'est en le modifiant que tu as eu des résultats.

Au pire, dans les deux :)
 
WRInaute impliqué
Il n'y a pas d'endroit spécifique, c'est une ligne de configuration, placé dans un fichier de configuration => le programme parcourre toute la config avant de démarrer.

Par contre, afin de te faciliter la recherche d'information, tu peux essayer de grouper les lignes de configuration par type.
 
WRInaute impliqué
Là je sèche... Tu es sous quelle distribution de Linux ?

Teste en ligne de commande :

Code:
 php -v

Tu devrais avoir la version de php, pour vérifier que son installation est correcte.
 
WRInaute impliqué
En ligne de commande, par exemple si tu as accès à la machine directement, si elle n'a pas d'environnement graphique, tu as juste à taper cela.

Sinon, si tu es sous KDE, tu ouvre la Konsole.

Et sinon, si tu as un accès distant à la machine, connecte toi avec un client SSH, comme par exemple PuTTy.

Dans tout les cas, tape simplement la commande suivante :

php -v

Il doit te retourner un truc du genre :

Code:
[Bourriquet@debian] $ php -v
PHP 4.3.10 (cgi) (built: Jan  7 2005 13:42:00)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Cela veut dire que php est bien présent sur ta machine, et qu'il est bien installé. Si ça ne te renvoit rien, vérifie qu'à défaut d'être correctement installé, php est bien présent sur ton système d'exploitation :

Code:
[Bourriquet@debian]$ whereis php
php: /usr/local/bin/php.ORIG /usr/local/bin/php /usr/local/lib/php /usr/local/lib/php.ini /usr/local/lib/php.ini-dist

Tu remarques ici que le binaire (l'interprêteur php) est installé dans /usr/local/bin/php .
 
WRInaute impliqué
Dans webmin, le dernier onglet à droite (normalement "autre", tu dois normalement avoir une sous rubrique "commande shell".

C'est ici que tu dois taper ces commandes.
 
WRInaute impliqué
Pour être plus précis, l'interprêteur PHP n'est pas forcément lié à Apache et inversement.

C'est pour ça que je te conseille de vérifier que l'interprêteur PHP est bien installé sur ta machine.

Via cette commande tu vas demander quelle version est installée, donc implicitement, si PHP est installé.

Le whereis te permet ensuite de savoir ou il est installer pour ajuster ta configuration.
 
Nouveau WRInaute
salut

je suis aller dans command shell
j'ai rentré le code à l'endroit ou il y a marqué " executer une commande"

et il me répond cela

Historique des commandes
> php -v
sh: php: command not found


je ne comprend pas
 
WRInaute impliqué
Ca veut dire soit que :
- php n'est pas installé
- l'exécutable php n'est pas dans le PATH (dc mal installé sans doute).

Fais le whereis pour vérifier qu'il est présent sur la machine, si il ne te réponds pas, ça veut dire que php n'est pas installé sur la machine.
 
Nouveau WRInaute
bonjour,

désolé de ne pas avoir répondu avant.
mais beaucoup de prob avec le serveur
obligé de tou réinstaller
mais php ne marche toujours pas
pourtant dans la commande shell il me dis qu 'il est installé.
quand je met un fichier index php, il me demande de le télécharger
par contre quand je suis dans le gestionnaire de fichiers et que je clique sur le fichier index.php la il l'ouvre sans problème.

merci de ta réponse ou de vos réponses.
cordialement
 
Nouveau WRInaute
bonjour,

bon voila ou j'en suis.

le php fonctionne je suis trop comptent.

maintenant j'ai une autre question.
je souhaite mettre sur mon serveur une boutique en ligne, mais pour cela il faut que j'ai le mod apach ssl d'activé?
quel est la ligne de code pour ce module.

merci d'avance.
 
WRInaute impliqué
non, pas nécessairement. Tu dois avoir le module ssl installé sur la partie qui va effectuer le paiement, pour la partie choix des articles c'est pas du tout nécessaire.

En général, la partie paiement se fait sur le serveur de la banque qui est toujours via ssl, donc pas la peine de te casser la tête à activer ce module.

Si tu y tiens toujours, il y a possibilitée d'activer ce module, en recompilant apache avec l'option --enable-ssl (de mémoire), mais il faut de toute façon que tu obtiennes un certificat ssl, et là je t'avouerai que je me suis jamais penché sur la question. Je crois qu'il y a des organismes qui les délivre mais je n'ai pas envie de dire de conneries ;)
 
Nouveau WRInaute
bonjour,

ok merci pur ta réponse donc je laisse comme ca.

une question
j'ai un prob avec dreamweaver mx 2004

je crée mes pages en php et ensuite je souhaite les visualiser en allant dans fichier visualiser dans le navigateur et internet explorer mais le problème est qui me demande de télécharger le fichier.
tu aurais une idée.

car avant cela marchai très bien.

merci d'avance
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut