Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/08/2006, à 10:09

krovomi

Probleme serveur apache

J'ai un problème concernant ma configuration d'apache, je vous explique mon problème :

Je monte un serveur web sur www.pharmaset.com,

J'ai un routeur qui redirige les entrées du port 80 vers l'ip du serveur apache, jusque là pas de problème, cela communique sans problème, ensuite j'ai édité mon apache2.conf(car je suis sous apache2) se trouvant dans /etc/apache2/ le voici :

# Based upon the NCSA server configuration files originally by Rob McCool.
# Changed extensively for the Debian package by Daniel Stone <daniel@sfarc.net>
# and also by Thom May <thom@debian.org>.

# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation
# (available at <URL:http://www.apache.org/docs/mod/core.html#lockfile>);
# you will save yourself a lot of trouble.

ServerRoot "/etc/apache2"

# The LockFile directive sets the path to the lockfile used when Apache
# is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or
# USE_FLOCK_SERIALIZED_ACCEPT. This directive should normally be left at
# its default value. The main reason for changing it is if the logs
# directory is NFS mounted, since the lockfile MUST BE STORED ON A LOCAL
# DISK. The PID of the main server process is automatically appended to
# the filename. 

LockFile /var/lock/apache2/accept.lock

# PidFile: The file in which the server should record its process
# identification number when it starts.

PidFile /var/run/apache2.pid

# 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 (MPM specific)
## 

# prefork MPM
# StartServers ......... number of server processes to start
# MinSpareServers ...... minimum number of server processes which are kept spare
# MaxSpareServers ...... maximum number of server processes which are kept spare
# MaxClients ........... maximum number of server processes allowed to start
# MaxRequestsPerChild .. maximum number of requests a server process serves
<IfModule prefork.c>
StartServers         5
MinSpareServers      5
MaxSpareServers     10
MaxClients          20
MaxRequestsPerChild  0
</IfModule>

# pthread MPM
# StartServers ......... initial  number of server processes to start
# MaxClients ........... maximum  number of server processes allowed to start
# MinSpareThreads ...... minimum  number of worker threads which are kept spare
# MaxSpareThreads ...... maximum  number of worker threads which are kept spare
# ThreadsPerChild ...... constant number of worker threads in each server process
# MaxRequestsPerChild .. maximum  number of requests a server process serves
<IfModule worker.c>
StartServers         2
MaxClients         150 
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

# perchild MPM
# NumServers ........... constant number of server processes
# StartThreads ......... initial  number of worker threads in each server process
# MinSpareThreads ...... minimum  number of worker threads which are kept spare
# MaxSpareThreads ...... maximum  number of worker threads which are kept spare
# MaxThreadsPerChild ... maximum  number of worker threads in each server process
# MaxRequestsPerChild .. maximum  number of connections per server process (then it dies)
<IfModule perchild.c>
NumServers           5
StartThreads         5
MinSpareThreads      5
MaxSpareThreads     10
MaxThreadsPerChild  20
MaxRequestsPerChild  0
AcceptMutex fcntl
</IfModule>

User www-data
Group www-data

# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent


# Global error log.
ErrorLog /var/log/apache2/error.log

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf

# Include generic snippets of statements
Include /etc/apache2/conf.d/[^.#]*

#Let's have some Icons, shall we?
Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

# Set up the default error docs.
#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#

#
# Putting this all together, we can Internationalize error responses.
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections.  We use 
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line;
#
#   Alias /error/include/ "/your/include/path/"
#
# which allows you to create your own set of files by starting with the
# /usr/local/apache2/error/include/ files and
# copying them to /your/include/path/, even on a per-VirtualHost basis.
#

<IfModule mod_negotiation.c>
<IfModule mod_include.c>
    Alias /error/ "/usr/share/apache2/error/"

    <Directory "/usr/share/apache2/error">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        AddHandler type-map var
        Order allow,deny
        Allow from all
        LanguagePriority en es de fr
        ForceLanguagePriority Prefer Fallback
    </Directory>

    ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
    ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
    ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
    ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
    ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
    ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
    ErrorDocument 410 /error/HTTP_GONE.html.var
    ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
    ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
    ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
    ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
    ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
    ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
    ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
    ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

</IfModule>
</IfModule>

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

#UserDir is now a module
#UserDir public_html
#UserDir disabled root

#<Directory /home/*/public_html>
#	AllowOverride FileInfo AuthConfig Limit
#	Options Indexes SymLinksIfOwnerMatch IncludesNoExec
#</Directory>

AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
#    Deny from all
</Files>

DocumentRoot "/var/www"

<Directory "/var/www">
  Options Indexes FollowSymlinks Multiviews Includes
  Order allow,deny
  allow from all
</Directory>

UseCanonicalName Off

TypesConfig /etc/mime.types
DefaultType text/plain

HostnameLookups Off

IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

# This really should be .jpg.

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^


# This is from Matty J's patch. Anyone want to make the icons?
#AddIcon /icons/dirsymlink.jpg ^^SYMDIR^^
#AddIcon /icons/symlink.jpg ^^SYMLINK^^

DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* RCS CVS *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw

LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw


AddDefaultCharset	ISO-8859-1

AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb	
AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5       .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251   .win-1251
AddCharset CP866       .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru     .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8       .utf8

AddCharset GB2312      .gb2312 .gb 
AddCharset utf-7       .utf7
AddCharset utf-8       .utf8
AddCharset big5	       .big5 .b5
AddCharset EUC-TW      .euc-tw	
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis   .sjis

#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

AddType application/x-tar .tgz

# To use CGI scripts outside /cgi-bin/:
#
#AddHandler cgi-script .cgi

# To use server-parsed HTML files
#
<FilesMatch "\.shtml(\..+)?$">
    SetOutputFilter INCLUDES
</FilesMatch>

# If you wish to use server-parsed imagemap files, use
#
#AddHandler imap-file map

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a 
# problem with Microsoft WebFolders which does not appropriately handle 
# redirects for folders with DAV methods.
#

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully 
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully

# Allow server status reports, with the URL of http://servername/server-status
# Change the "www.pharmaset.com" to match your domain to enable.
#
<Location /server-status>
#    SetHandler server-status
#    Order deny,allow
#    Deny from all
    Allow from www.pharmaset.com
</Location>

# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your_domain.com" to match your domain to enable.
#
#<Location /server-info>
#    SetHandler server-info
#    Order deny,allow
#    Deny from all
#    Allow from .your_domain.com
#</Location>

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/[^.#]*

J'ai mis mon repertoire www en 755 et mon repertoire contenant mon site avec le meme chmod, et quand je fais tester a un ami en distant (parce que je suis sur le meme reseau donc je ne peux pas tester de mon entreprise), il me dit que le serveur lui repond une erreur 403 (probleme d'acces), donc ou est le problème ?

Merci d'avance...

Hors ligne

#2 Le 08/08/2006, à 10:13

krovomi

Re : Probleme serveur apache

Je suppose de plus que mon ubuntu par défaut n'a pas de firewall activé sous Gnome car j'ai vu sur un forum que il etait integré au noyau mais pas actif. Info ou intox ?:mad:

Hors ligne

#3 Le 08/08/2006, à 10:13

dexinou

Re : Probleme serveur apache

# Allow server status reports, with the URL of http://servername/server-status
# Change the "www.pharmaset.com" to match your domain to enable.
#
<Location /server-status>
#    SetHandler server-status
#    Order deny,allow
#    Deny from all
    Allow from www.pharmaset.com
</Location>

commente ces lignes et reload apache


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#4 Le 08/08/2006, à 10:16

krovomi

Re : Probleme serveur apache

non ce n'est pas mieux il renvoit toujours la meme erreur 403 sad

Hors ligne

#5 Le 08/08/2006, à 10:17

dexinou

Re : Probleme serveur apache

krovomi a écrit :

Je suppose de plus que mon ubuntu par défaut n'a pas de firewall activé sous Gnome car j'ai vu sur un forum que il etait integré au noyau mais pas actif. Info ou intox ?:mad:

en tout cas sur debian c comme ça, il faut l'activer ça doit être pareille pour ubuntu : http://forum.debian-fr.org/viewtopic.php?t=1901

Et puis si tu as un routeur administrable il y a un firewall intégré donc tu n'as pas besoin de firewall pour nux. en tout cas chez moi c comme ça.

Dernière modification par dexinou (Le 08/08/2006, à 10:23)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#6 Le 08/08/2006, à 10:19

dexinou

Re : Probleme serveur apache

ton répertoire web il est où ?
si c dans /var/www fait un :
chmod o+x /var/www/
et si ça va pas tu fais un :
chown -R www-data:www-data /var/www/

n'oublie pas de recharger la configu d'apache:

# apache2ctl configtest
# /etc/init.d/apache2 restart

Dernière modification par dexinou (Le 08/08/2006, à 10:26)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#7 Le 08/08/2006, à 10:30

krovomi

Re : Probleme serveur apache

Bizarre quand je fais le restart j'ai un pid qui ne marche pas apparement :

ubuntu@ubuntu:/etc/apache2$ /etc/init.d/apache2 restart
 * Forcing reload of apache 2.0 web server... httpd (pid 1011?) not running

et ensuite le prompt ne revient pas, je suis obligé de killer le process à la main ctrl x/ctl c

bizarre...

EDIT : Ah non il me met fail au bout d'un certain temps...

Dernière modification par krovomi (Le 08/08/2006, à 10:31)

Hors ligne

#8 Le 08/08/2006, à 10:32

dexinou

Re : Probleme serveur apache

restart-le encore un fois ! normalement il devrais disparaître.
le pid n'est pas une erreur juste une info

Dernière modification par dexinou (Le 08/08/2006, à 10:35)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#9 Le 08/08/2006, à 10:37

krovomi

Re : Probleme serveur apache

oui quand je remets restart y a pas de pb en effet, mais cela ne peut pas venir du apache2.conf plutot ?
par exemple

il ne faut pas que je configure le / avec <Directory />...</Directory>

et surtout ce n'est pas grave si je mets

DocumentRoot "/var/www"

<Directory "/var/www">
  Options Indexes FollowSymlinks Multiviews Includes
  Order allow,deny
  allow from all
</Directory>

au lieu de :

DocumentRoot /var/www

<Directory /var/www>
  Options Indexes FollowSymlinks Multiviews Includes
  Order allow,deny
  allow from all
</Directory>

Merci wink

Hors ligne

#10 Le 08/08/2006, à 10:42

dexinou

Re : Probleme serveur apache

en général on ne met pas de "" a la ligne documentRoot
seulement à directory, c comme ça que je fais et j'ai pas de pb.

mais regarde la configuration globale de ton serveur, apache2, contrairement à apache1, le 2 à une configuration éclatée.
les fichiers de modules et vhosts se trouvent dans des autres répertories mais toujours dans le dossier apache2.

Note:je viensd de voir que ton ficheir de conf ce n'est pas /etc/apache2/apache2.conf mais /etc/apache2/httpd.conf

regarde dans ta config

Dernière modification par dexinou (Le 08/08/2006, à 10:43)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#11 Le 08/08/2006, à 10:50

krovomi

Re : Probleme serveur apache

ce que je ne comprends pas trop c'est que justement y a rien dans mon httpd.conf est vide, enfin y a 4 lignes mais elles sont commentée et ne servent a rien.
ou est ce que je dois regarder pour ma config (quel fichier et quels lignes), car je suis un nioubie en installe de nux wink

Hors ligne

#12 Le 08/08/2006, à 10:56

dexinou

Re : Probleme serveur apache

bon ok ton fichier de conf c /etc/apache2/apache2.conf
En général on y touche pas car il est bien configurer.

tonfichier de host c /etc/apache2/sites-enabled/000-default
c ce dernier que tu dois modifier as ta convenance et non pas apache2.conf

est-ce que le problème est résolu ?

Dernière modification par dexinou (Le 08/08/2006, à 10:59)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#13 Le 08/08/2006, à 11:18

krovomi

Re : Probleme serveur apache

Non ca ne marche toujours pas hmm

J'ai repris un apache2.conf http://forum.ubuntu-fr.org/viewtopic.php?id=2433 et j'ai copier/coller le <Directory /var/www>...</Directory> de /etc/apache2/sites-enabled/000-default
que j'ai copié et modifié en <Directory /var/www/pharmaset>...</Directory>

NameVirtualHost *
<VirtualHost *>
	ServerAdmin webmaster@localhost
	
	DocumentRoot /var/www
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
		# Uncomment this directive is you want to see apache2's
		# default start page (in /apache2-default) when you go to /
		#RedirectMatch ^/$ /apache2-default/
	</Directory>
	<Directory /var/www/pharmaset/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
		# Uncomment this directive is you want to see apache2's
		# default start page (in /apache2-default) when you go to /
		#RedirectMatch ^/$ /apache2-default/
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

et pour finir j'ai mis avec mon routeur une regle qui permettait aux personnes se connectant a partir du port 80 d'etre redirigé sur le serveur apache et une autre permettant de renvoyer via le port 80 les informations du serveur Apache aux utilisateurs.

Là je ne vois pas ou est le pb mad

Dernière modification par krovomi (Le 08/08/2006, à 11:23)

Hors ligne

#14 Le 08/08/2006, à 11:36

dexinou

Re : Probleme serveur apache

regarde dans les logs ce qu'il marque
/var/log/apache2/error.log

Dernière modification par dexinou (Le 08/08/2006, à 11:45)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#15 Le 08/08/2006, à 13:19

krovomi

Re : Probleme serveur apache

le dernier message dit :

[Tue Aug 08 12:12:50 2006] [notice] Apache/2.0.55 (Ubuntu) PHP/5.1.2 configured -- resuming normal operations

donc tout m'a l'air de bien s'etre deroulé bizarre non ?

Hors ligne

#16 Le 08/08/2006, à 13:47

dexinou

Re : Probleme serveur apache

oui tout à l'air normal


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#17 Le 08/08/2006, à 13:57

krovomi

Re : Probleme serveur apache

il vaut mieux que je mette dans le documentroot /var/www ou /var/www/pharmaset sachant que j'ai un dossier pharmaset dans le www ?

Dernière modification par krovomi (Le 08/08/2006, à 14:05)

Hors ligne

#18 Le 08/08/2006, à 14:23

krovomi

Re : Probleme serveur apache

bon alors j'ai remis le apache2.conf original et le fichier 000-default ressemble a ca :

NameVirtualHost *
<VirtualHost *>
	ServerAdmin webmaster@localhost
	
	DocumentRoot /var/www/pharmaset
	
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	
	<Directory "/var/www/pharmaset/">
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
		# Uncomment this directive is you want to see apache2's
		# default start page (in /apache2-default) when you go to /
		#RedirectMatch ^/$ /apache2-default/
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

est ce que cela est bon ou y a t'il des choses a changer ?

Merci

Hors ligne

#19 Le 08/08/2006, à 15:00

krovomi

Re : Probleme serveur apache

Cela doit venir du routeur non, vu qu'en local j'arrive a acceder au site non ?

Dernière modification par krovomi (Le 08/08/2006, à 16:04)

Hors ligne

#20 Le 08/08/2006, à 16:14

dexinou

Re : Probleme serveur apache

tes logs ne disent rien, ta config est comme la mienne !!
je vois pas d'ou ça vient
tu es sûr d'avoir ouvert le port 80 sur le routeur ?
ce qui m'étonne c l'error 403 forbidden
si c'étai le routeur il aurait affiché page inaccessible.

Dernière modification par dexinou (Le 08/08/2006, à 16:17)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#21 Le 08/08/2006, à 16:26

krovomi

Re : Probleme serveur apache

Bah oui cela m'etonne aussi completement, donc du coup je ne vois pas quoi faire à part me petit suicider...
Si j'arrive en local d'un pc situé sur le meme reseau à acceder au contenu de mon serveur web c'est qu'il est bien configuré au niveau du apache2.conf/000-default.

Si le serveur repond une erreur 403 aux utilisateurs exterieurs cela signifie que le routeur renvoit bien les infos du client-routeur / routeur-client...et donc que l'erreur vient du serveur apache...

Donc whatzeuphoke...??? mad

Dernière modification par krovomi (Le 08/08/2006, à 16:26)

Hors ligne

#22 Le 08/08/2006, à 16:37

dexinou

Re : Probleme serveur apache

donc c que tu voudrai sbien que ton site soite accessible de l'extérieur et pas seulement de ton réseau.

il te faut une ip fixe
mais lorsque je tappe ton adresse http://www.pharmaset.com il m'affiche bien la page !

Dernière modification par dexinou (Le 08/08/2006, à 16:40)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#23 Le 08/08/2006, à 16:41

krovomi

Re : Probleme serveur apache

non en fait le probleme est que j'ai remis l'ancien site chez un autre hebergeur et j'aimerai migrer le nouveau sur le routeur dont l'adresse est : 84.14.57.50

Dernière modification par krovomi (Le 08/08/2006, à 16:47)

Hors ligne

#24 Le 08/08/2006, à 16:47

dexinou

Re : Probleme serveur apache

oui effectivement ! forbidden


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#25 Le 08/08/2006, à 16:51

krovomi

Re : Probleme serveur apache

donc si on recoit forbidden c'est que ca ne vient pas du routeur mais de mon serveur apache non ? ah moins que je sois completement à l'ouest et que je fais n'importe quoi tongue

Mais en tout cas pour une simple configuration basique pour avoir acces de l'exterieur a mon site il ne faut pas changer l'apache2.conf mais que le 000-default c'est bien ca ?

Dernière modification par krovomi (Le 08/08/2006, à 17:03)

Hors ligne