Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1233 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  the connection was refused when attempting to contact localhost

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

the connection was refused when attempting to contact localhost

n°1132008
lecoleda
Posté le 30-04-2009 à 11:37:44  profilanswer
 

Bonjour !!
 
Je suis sur une distribution Debian et j'ai quelques difficultés à accéder à mon serveur web. Lorsque je tape "localhost" ou "127.0.0.1" dans mon browser, le message suivant s'affiche : "the connection was refused when attempting to contact localhost". Ce message est apparu suite à l'installation de smarty qui semblait nécessaire pour un de mes sites. J'ai déjà cherché sur google mais je n'ai rien trouvé d'intéressant (et souvent des cas particuliers qui ne correspondent pas au mien). Voilà, je suis preneur de toute aide :)
 
ps : je suis débutant sous linux et ne suis pas encore familier avec les lignes de commande...

mood
Publicité
Posté le 30-04-2009 à 11:37:44  profilanswer
 

n°1132017
lecoleda
Posté le 30-04-2009 à 12:41:55  profilanswer
 

En fait j'ai l'impression que mon serveur Apache n'est pas en route mais je n'en suis pas sur... Lorsque je fais :

Code :
  1. ps -A


apache n'apparait dans un aucun des processus...  J'ai essayé de le mettre en route avec

Code :
  1. /etc/init.d/apache2 start


mais je ne vois aucun changement dans la liste des processus. Comment faire pour mettre en route apache manuellement?

n°1132019
o'gure
Modérateur
Multi grognon de B_L
Posté le 30-04-2009 à 12:43:08  profilanswer
 

Le plus simple c'est de regarder les logs pour voir ce qu'il se passe lorsqu'Apache démarre.

Spoiler :

Les logs se situent dans /var/log/


---------------
Relax. Take a deep breath !
n°1132020
lecoleda
Posté le 30-04-2009 à 13:01:24  profilanswer
 

Voilà les dernières lignes du fichier  

  • error.log :
Code :
  1. [Thu Apr 30 09:43:03 2009] [notice] Apache/2.0.54 (Debian GNU/Linux) configured -- resuming normal operations
  2. [Thu Apr 30 09:50:03 2009] [error] [client 127.0.0.1] File does not exist: /var/www/cartoweb3
  3. [Thu Apr 30 09:52:06 2009] [error] [client 127.0.0.1] File does not exist: /var/www/cartoweb3
  4. [Thu Apr 30 10:20:56 2009] [notice] caught SIGTERM, shutting down


 

  • acces.log :
Code :
  1. 127.0.0.1 - - [30/Apr/2009:10:01:30 +0000] "GET /apache2-default/cartoweb3/htdocs/gfx/layout/backmap.jpg HTTP/1.1" 200 16297 "http://localhost/apache2-default/cartoweb3/htdocs/index.html" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20061113 Epiphany/1.4.8 (Debian)"
  2. 127.0.0.1 - - [30/Apr/2009:10:01:34 +0000] "GET /apache2-default/cartoweb3/htdocs/southIndia_map_5.php HTTP/1.1" 500 1184 "http://localhost/apache2-default/cartoweb3/htdocs/index.html" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20061113 Epiphany/1.4.8 (Debian)"
  3. 127.0.0.1 - - [30/Apr/2009:10:10:23 +0000] "GET /apache2-default/cartoweb3/htdocs/southIndia_map_5.php HTTP/1.1" 200 644 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20061113 Epiphany/1.4.8 (Debian)"
  4. 127.0.0.1 - - [30/Apr/2009:10:10:55 +0000] "GET /apache2-default/cartoweb3/htdocs/southIndia_map_6.php HTTP/1.1" 200 644 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20061113 Epiphany/1.4.8 (Debian)"


 
personnellement ca ne me parle pas...

n°1132021
wedgeant
Da penguin inside
Posté le 30-04-2009 à 13:03:12  profilanswer
 

Citation :

File does not exist: /var/www/cartoweb3


c'est pourtant simple [:mrbrelle]

Message cité 2 fois
Message édité par wedgeant le 30-04-2009 à 13:03:19

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1132022
lecoleda
Posté le 30-04-2009 à 13:08:48  profilanswer
 

wedgeant a écrit :

Citation :

File does not exist: /var/www/cartoweb3


c'est pourtant simple [:mrbrelle]


 
Ben nan justement, puisque ce répertoire existe...
En fait les lignes faisant mention du cartoweb correspondent au moment avant que j'installe smarty. Je pouvais alors accéder au localhost mais mes projets cartoweb ne fonctionnaient pas et le problème semblait être lié à une classe smarty.class.php d'où l'installation de smarty. Après cette installation, je n'ai pas pu réaccéder à localhost (dernière ligne du log)

n°1132023
wedgeant
Da penguin inside
Posté le 30-04-2009 à 13:12:18  profilanswer
 

tu peux nous montrer le contenu du répertoire /var/www stp ?

ls -l /var/www


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1132024
lecoleda
Posté le 30-04-2009 à 13:15:37  profilanswer
 

Pas de soucis, la commande donne :
drwxr-xr-x 19 root root 4096 Apr 30 15:50 apache2-default
 
donc y'avait bien un problème de chemin quand j'ai essayé d'y accéder la première fois mais ca ne résout pas mon problème : localhost est inaccessible


Message édité par lecoleda le 30-04-2009 à 13:17:34
n°1132026
wedgeant
Da penguin inside
Posté le 30-04-2009 à 13:28:02  profilanswer
 

Mais bien sur que si y'a un souci [:manust]
 
Apache te dit qu'il n'arrive pas à accèder à /var/www/cartoweb3 et en effet, le répertoire cartoweb3 n'existe pas dans /var/www
A partir de là, étant donné qu'apache ne trouve pas ce répertoire, ça ne peut pas aller après, première chose :o
 
Ensuite, il faudrait stopper correctement apache, et à le redémarrer, puis aller voir les logs (à faire en root)

/etc/init.d/apache2 stop
/etc/init.d/apache2 start


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1132030
lecoleda
Posté le 30-04-2009 à 13:34:22  profilanswer
 

wedgeant a écrit :

Mais bien sur que si y'a un souci [:manust]
 
Apache te dit qu'il n'arrive pas à accèder à /var/www/cartoweb3 et en effet, le répertoire cartoweb3 n'existe pas dans /var/www
A partir de là, étant donné qu'apache ne trouve pas ce répertoire, ça ne peut pas aller après, première chose :o
 
Ensuite, il faudrait stopper correctement apache, et à le redémarrer, puis aller voir les logs (à faire en root)

/etc/init.d/apache2 stop
/etc/init.d/apache2 start



 
Le "pas de soucis" c'était pour te dire que je pouvais te donner le résultat de la commande  ;)  
Par contre après le stop et le start je ne vois aucun changement dans les logs... (je pense entre en root puisque quand j'ouvre la session le matin je mets root en utilisateur)

mood
Publicité
Posté le 30-04-2009 à 13:34:22  profilanswer
 

n°1132032
o'gure
Modérateur
Multi grognon de B_L
Posté le 30-04-2009 à 13:48:56  profilanswer
 


lecoleda a écrit :

la commande donne :
drwxr-xr-x 19 root root 4096 Apr 30 15:50 apache2-default


wedgeant a écrit :

Apache te dit qu'il n'arrive pas à accèder à /var/www/cartoweb3 et en effet, le répertoire cartoweb3 n'existe pas dans /var/www

 
lecoleda a écrit :


Par contre après le stop et le start je ne vois aucun changement dans les logs... (je pense entre en root puisque quand j'ouvre la session le matin je mets root en utilisateur)


Pose toi la question "où est ton répertoire cartoweb3 ?" !

Message cité 1 fois
Message édité par o'gure le 30-04-2009 à 13:49:34

---------------
Relax. Take a deep breath !
n°1132033
lecoleda
Posté le 30-04-2009 à 13:58:24  profilanswer
 

o'gure a écrit :


Pose toi la question "où est ton répertoire cartoweb3 ?" !


A ce niveau la j'ai compris, je me suis planté ce matin lorsque j'ai tapé mon URL parce que je me souvenais plus si localhost "pointait" sur le répertoire /var/www ou sur le répertoire /var/www/apache2-default.
Mon problème c'est pas d'accéder à mon répertoire cartoweb, c'est d'accéder tout court à localhost. Normalement lorsque tu tape http://localhost dans ton browser, ca affiche quelque chose, et pas une fenetre alert avec le message : "The connection was refused when attempting to contact localhost.", message que j'obtiens en tapant aussi bien l'URL : http://localhost que http://localhost/apache2-default/ que http://localhost/apache2-default/cartoweb3/ et que http://localhost/apache2-default/c [...] _map_5.php

n°1132035
wedgeant
Da penguin inside
Posté le 30-04-2009 à 14:07:55  profilanswer
 

lecoleda a écrit :

A ce niveau la j'ai compris


euh non ...
D'après ce que tu nous dit, tu n'as pas compris du tout :/

 

/var/www/bisounours, c'est le chemin local du répertoire, sur ton disque dur
http://localhost/bisounours, c'est l'url associée au répertoire local bisounours
pour que les deux puissent correspondre, ton serveur http (apache en l'occurence) doit pouvoir faire la correspondance et donc doit pouvoir trouver le répertoire bisounours dans son répertoire parent /var/www

 

Avant de taper ton url http://localhost dans ton navigateur, il faut donc qu'apache fonctionne correctement
En l'état des choses, tu auras beau taper ce que tu veux dans ton navigateur, rien ne se passera :o

Message cité 1 fois
Message édité par wedgeant le 30-04-2009 à 14:08:17

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1132039
lecoleda
Posté le 30-04-2009 à 14:14:58  profilanswer
 

wedgeant a écrit :


Avant de taper ton url http://localhost dans ton navigateur, il faut donc qu'apache fonctionne correctement
En l'état des choses, tu auras beau taper ce que tu veux dans ton navigateur, rien ne se passera :o


 
Et donc comment faire pour qu'Apache re-fonctionne correctement?
 
Voici le contenu de apache2.conf si ca peut vous être utile :
# 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>
 
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 ".your_domain.com" to match your domain to enable.
#
#<Location /server-status>
#    SetHandler server-status
#    Order deny,allow
#    Deny from all
#    Allow from .your_domain.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/[^.#]*

Message cité 1 fois
Message édité par lecoleda le 30-04-2009 à 14:21:49
n°1132244
e_esprit
Posté le 01-05-2009 à 10:45:09  profilanswer
 

lecoleda a écrit :


 
Et donc comment faire pour qu'Apache re-fonctionne correctement?


En se donnant la peine de lire un peu de doc dessus afin de comprendre son fonctionnement ? :o  
http://httpd.apache.org/docs/2.2/fr/
 
Et comme je suis sympa aujourd'hui :
http://httpd.apache.org/docs/2.2/f [...] cumentroot


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1132314
ipnoz
Sapé comme jamais !
Posté le 01-05-2009 à 19:21:16  profilanswer
 

+1 e_esprit  .
 
lecolda , ton probleme viens d'une interference entre le siege et le clavier . Bref apprends a configurer un serveur apache avant de venir ici pour un pb. plus specifique .
 
Y a meme plein de tuto sur le web pour demarrer un serveur apache .

n°1132782
lecoleda
Posté le 04-05-2009 à 05:54:42  profilanswer
 

ipnoz a écrit :

+1 e_esprit  .
 
lecolda , ton probleme viens d'une interference entre le siege et le clavier . Bref apprends a configurer un serveur apache avant de venir ici pour un pb. plus specifique .
 
Y a meme plein de tuto sur le web pour demarrer un serveur apache .


 
Salut ipnoz
 
Effectivement je ne sais pas configurer un serveur Apache. Mais ne sachant pas le faire j'aurai eu du mal à diagnostiquer que le problème venait de la ;)
Petite question : le serveur était bien configuré avant que j'installe smarty. Est-ce que c'est possible que lors de l'installation de composants les fichiers de configuration du serveur soit modifié/écrasé sans que l'on soit prévenu?

n°1132784
ipnoz
Sapé comme jamais !
Posté le 04-05-2009 à 06:33:31  profilanswer
 

Smarty , je connais pas mais en principe , debian evite d'ecraser une config. sans te prevenir ( faut pas cliquer sur OK sans lire , on est pas sur vindows ^^ ) .
 
Quand t'installe des modules ou bien des apli. toutes faite pour apache , en principe rien n'est changé , a toi de modifier ta conf. pour que cela fonctionne .
 
Un serveur en general, et encore plus un serveur web, il vaut mieux comprendre comment ca marche pour pas faire de betises, donc lire au minimum un tuto. , et mieux la doc. c'est d'une part benefique pour soit, et ca evite de polluer les forums avec des questions du genre : "ca marche pas , je comprends pas , vous pouvez trouver pour moi ? Tenez mon fichier de conf. qui fait 3 pages et que j'ai pas touché (surtout que tu donnes pas le bon car tu sais pas comment marche apache  :pfff:  ) " . Je dis pas ca avec mechanceté , je veux juste que tu comprenne que la solution a deja ete donné :
 

wedgeant a écrit :

Citation :

File does not exist: /var/www/cartoweb3


c'est pourtant simple [:mrbrelle]


 
PS: smarty , c'est apparement un "truc" (j'ai pas cherché plus loin ) pour gerer le cache du serveur ? Si c'est ca , y a deja un module dans apache qui gere le cache et que debian installe automatiquement .

n°1132792
lecoleda
Posté le 04-05-2009 à 08:14:56  profilanswer
 

Ben habituellement (id est sous Windows pour moi) le fichier principal de configuration est le fichier httpd.conf mais comme je suis sous Debian, je me suis dit que ca pouvait être différent...  
 
Ici mon fichier httpd.conf est quasiment vide, il ne contient que les lignes :

Code :
  1. ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
  2. AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
  3. Action application/x-httpd-php "/cgi-bin/php"


 
Par contre dans le fichier /etc/apache2/sites-available/default  j'ai bien la directive DocumentRoot qui "pointe" à l'arborescence /var/www/. Donc logiquement en tapant l'url http://localhost/apache2-default/cartoweb3 je devrais avoir mes pages correspondant à mon application cartoweb mais ce n'est pas le cas, j'ai toujours le message d'erreur : "The connection was refused when attempting to contact localhost." J'ai encore loupé quelque-chose où le problème est ailleurs?

n°1132849
lecoleda
Posté le 04-05-2009 à 13:58:21  profilanswer
 

Bon, après lecture de :
http://web.mit.edu/rhel-doc/4/RH-D [...] onfig.html
et de http://olange.developpez.com/artic [...] age=page_3
mon oeil de débutant n'a pas particulièrement vu d'erreur de configuration...
 
Lorsque je regarde les fichiers log, il n'y a pas eu d'activités depuis vendredi, ce qui pour moi veut dire que le serveur Apache ne tourne pas, alors qu'à plusieurs reprises j'ai tapé la commande pour le lancer. Est-ce que le lancement du serveur est bloqué si la configration est incorrecte?
J'ai aussi lu que le blocage pouvait aussi venir d'une autre application écoutant le port 80. Coment est-ce que je peux vérifier que le port est libre?

n°1132865
udok
La racaille des barbus ©clémen
Posté le 04-05-2009 à 15:03:32  profilanswer
 

tu as ça dans ton log :

Citation :

# [Thu Apr 30 09:52:06 2009] [error] [client 127.0.0.1] File does not exist: /var/www/cartoweb3
# [Thu Apr 30 10:20:56 2009] [notice] caught SIGTERM, shutting down


La 1ère ligne signifie que tu as eu une erreur
La 2ème ligne signifie que apache s'est arrêté à cause de la 1ère ligne (shutting down)
Donc non, ton apache ne tourne pas, et c'est pour ça que tu as un refus de connexion.
 
Fais un :
ls -lR /etc/httpd/
 
et au passage si tu trouves la configuration d'un virtualhost dans le tas, mets le sur le forum.

n°1132869
ipnoz
Sapé comme jamais !
Posté le 04-05-2009 à 15:25:07  profilanswer
 

il doit pas avoir de /etc/httpd/
 
Fais un ls -alh /etc/apache2/sites-enable/

n°1132986
lecoleda
Posté le 05-05-2009 à 05:53:01  profilanswer
 

Alors voici le résultat de la commande :

Citation :

geo-vci:~# ls -alh /etc/apache2/sites-enabled
total 8.0K
drwxr-xr-x  2 root root 4.0K 2007-03-06 00:23 .
drwxr-xr-x  6 root root 4.0K 2009-05-04 22:54 ..
lrwxrwxrwx  1 root root   36 2007-03-06 00:23 000-default -> /etc/apache2/sites-available/default


et la seule config d'un virtualhost trouvé se trouve dans le fichier  /etc/apache2/sites-available/default

Citation :

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
  # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
  # 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 debug
 
 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>


 
ps : j'ai quoté le RedirectMatch hier après avoir lu un tuto mais il ne l'était pas à l'origine et j'ai aussi changé le Loglevel pour tenter d'avoir plus d'infos (je préfère vous l'indiquer même si ça ne doit pas vraiment changer grand-chose...)

n°1133221
lecoleda
Posté le 06-05-2009 à 06:33:41  profilanswer
 

Bon j'ai continué à farfouiller un peu... J'ai ouvert le fichier /etc/init.d/apache2 dans un éditeur et j'ai vu ces lignes  là :  

Code :
  1. if [ -x /usr/sbin/apache2 ] ; then
  2. HAVE_APACHE2=1
  3. else
  4. exit 0
  5. fi


 
Je suis allé voir dans le répertoire /usr/sbin et le fichier apache2 n'existe pas ainsi que apache2ctl qui est nécessaire par la suite. Est-ce que je vais devoir réinstaller Apache où il y a t il une autre méthode pour me procurer ces fichiers?

n°1133403
e_esprit
Posté le 06-05-2009 à 16:02:08  profilanswer
 

Ah ben forcément, si apache est pas installé il risque pas de se lancer [:ddr555]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1133409
wedgeant
Da penguin inside
Posté le 06-05-2009 à 16:10:54  profilanswer
 

euh, nan mais euh ... [:pingouino]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133418
lecoleda
Posté le 06-05-2009 à 16:16:14  profilanswer
 

e_esprit a écrit :

Ah ben forcément, si apache est pas installé il risque pas de se lancer [:ddr555]


Il l'était bien avant... Je sais pas ce que j'ai fait pour que ca le désinstalle mais bon. J'ai essayé de l'installer et ca m'a donné ça :

Citation :

Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run ‘apt-get -f install’ to correct these:
The following packages have unmet dependencies:
apache2: Depends: apache2-mpm-worker (>= 2.2.9-10+lenny2) but it is not going to be installed or
apache2-mpm-prefork (>= 2.2.9-10+lenny2) but it is not going to be installed or
apache2-mpm-event (>= 2.2.9-10+lenny2) but it is not going to be installed
dasher: Depends: at-spi but it is not going to be installed
E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).


 
J'ai alors essayé le apt-get -f install qui m'a donné ca:

Citation :

debconf: unable to initialize frontend: Kde
debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7, <> line 249.)
debconf: falling back to frontend: Dialog
Preconfiguring packages ...
(Reading database ... 48095 files and directories currently installed.)
Preparing to replace gnome-panel-data 2.8.3-1 (using .../gnome-panel-data_2.20.3-5_all.deb) ...
Unpacking replacement gnome-panel-data ...
dpkg: warning - unable to delete old file `/etc/menu-methods': Directory not empty
(Reading database ... 48235 files and directories currently installed.)
Removing gnome-panel ...
dpkg: gnome-session: dependency problems, but removing anyway as you request:
 capplets depends on gnome-session (>= 2.7.1-1).
Removing gnome-session ...
(Reading database ... 48116 files and directories currently installed.)
Preparing to replace gnome-terminal 2.8.2-2 (using .../gnome-terminal_2.22.3-3_i386.deb) ...
Unpacking replacement gnome-terminal ...
(Reading database ... 47953 files and directories currently installed.)
Removing gnome-control-center ...
Removing capplets ...
Removing nautilus ...
Selecting previously deselected package gconf2-common.
(Reading database ... 47846 files and directories currently installed.)
Unpacking gconf2-common (from .../gconf2-common_2.22.0-1_all.deb) ...
Replacing files in old package gconf2 ...
Preparing to replace libpango1.0-common 1.8.1-1 (using .../libpango1.0-common_1.20.5-3_all.deb) ...
Cleaning up font configuration of pango...
Cleaning up category xfont..
Unpacking replacement libpango1.0-common ...
Selecting previously deselected package libdatrie0.
Unpacking libdatrie0 (from .../libdatrie0_0.1.3-2_i386.deb) ...
Selecting previously deselected package libthai-data.
Unpacking libthai-data (from .../libthai-data_0.1.9-4_all.deb) ...
Selecting previously deselected package libthai0.
Unpacking libthai0 (from .../libthai0_0.1.9-4_i386.deb) ...
Preparing to replace libatk1.0-0 1.8.0-4 (using .../libatk1.0-0_1.22.0-1_i386.deb) ...
Unpacking replacement libatk1.0-0 ...
Selecting previously deselected package libcups2.
Unpacking libcups2 (from .../libcups2_1.3.8-1lenny4.1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libcups2_1.3.8-1lenny4.1_i386.deb (--unpack):
 trying to overwrite `/usr/lib/libcups.so.2', which is also in package libcupsys2-gnutls10
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Preparing to replace libselinux1 1.22-1 (using .../libselinux1_2.0.65-5_i386.deb) ...
Unpacking replacement libselinux1 ...
Errors were encountered while processing:
 /var/cache/apt/archives/libcups2_1.3.8-1lenny4.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


 
et la je pense que plus je bidouille plus je fous la merde. Et une petite recherche sur google avec "Errors were encountered while processing:
 /var/cache/apt/archives/libcups2_1.3.8-1lenny4.1_i386.deb" m a retourné 4 résultats dont 2 de sites de pays de l'est et les deux autres mentionnaient un changement de version... Si vous pouvez me remettre dans le droit chemin ce serait sympa

n°1133426
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 06-05-2009 à 16:30:19  profilanswer
 

tu serais pas en root via l'interface graphique là ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133429
wedgeant
Da penguin inside
Posté le 06-05-2009 à 16:31:49  profilanswer
 

lecoleda a écrit :

je pense entre en root puisque quand j'ouvre la session le matin je mets root en utilisateur


message d'hier [:itm]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133431
lecoleda
Posté le 06-05-2009 à 16:33:19  profilanswer
 

black_lord a écrit :

tu serais pas en root via l'interface graphique là ?


je suis en root et apres je lance startx pour avoir l interface graphique

n°1133436
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 06-05-2009 à 16:37:41  profilanswer
 

ON NE SE LOGGE PAS EN ROOT :fou:
 
sinon on pète tout, comme tu viens de le faire...


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133437
wedgeant
Da penguin inside
Posté le 06-05-2009 à 16:38:50  profilanswer
 

j'te le laisse bl ... finish him [:ddr555]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1133439
lecoleda
Posté le 06-05-2009 à 16:39:59  profilanswer
 

black_lord a écrit :

ON NE SE LOGGE PAS EN ROOT :fou:
 
sinon on pète tout, comme tu viens de le faire...


 
ben on m'a donné que l'identifiant en root donc pas trop le choix

n°1133443
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 06-05-2009 à 16:51:37  profilanswer
 

pas de X en root boudiou :o
 
au pire en console, mais pas sous X [:sisicaivrai]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133445
e_esprit
Posté le 06-05-2009 à 16:53:27  profilanswer
 

En plus à la base c'est généralement interdit par les distribs :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1133446
lecoleda
Posté le 06-05-2009 à 16:53:55  profilanswer
 

black_lord a écrit :

pas de X en root boudiou :o
 
au pire en console, mais pas sous X [:sisicaivrai]


 
ben :

Citation :

ps : je suis débutant sous linux


je le saurai pour la prochaine fois...

n°1133702
udok
La racaille des barbus ©clémen
Posté le 07-05-2009 à 15:35:45  profilanswer
 

putain mais je marque n'importe quoi et ya personne pour corriger ! vous êtes nuls ! (pas autant que moi mais quand même)
 
au cas où ton système serait encore fonctionnel :
aptitude install apache2-mpm-prefork
 
et une fois qu'apache est démarré :
netstat -apen --inet
et
netstat -apen --inet6
et
cat /etc/hosts
 
 
sinon le apt-get -f install c'est bien, ça t'a fait te débarrasser d'un peu de gnome, c'est pas plus mal

n°1133777
lecoleda
Posté le 08-05-2009 à 08:32:50  profilanswer
 

udok a écrit :

putain mais je marque n'importe quoi et ya personne pour corriger ! vous êtes nuls ! (pas autant que moi mais quand même)
 
au cas où ton système serait encore fonctionnel :
aptitude install apache2-mpm-prefork
 
et une fois qu'apache est démarré :
netstat -apen --inet
et
netstat -apen --inet6
et
cat /etc/hosts
 
 
sinon le apt-get -f install c'est bien, ça t'a fait te débarrasser d'un peu de gnome, c'est pas plus mal


 
hummm... c'est de plus en plus la merde. La j'ai plus du tout d'environnement graphique. Je suis en train de suivre ce tuto : http://pagesperso-orange.fr/cspoires/linux/debian.html pour reinstaller un serveur X et gnome... Merci a toi pour avoir chercher une solution a mon probleme. L'avantage de tout ca c'est que j'apprends un peu a me servir de Linux :)

n°1133859
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 08-05-2009 à 14:27:02  profilanswer
 

travaille en ligne de commandes, pas en environnement graphique, tu feras moins de conneries...


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1133866
lecoleda
Posté le 08-05-2009 à 14:47:27  profilanswer
 

black_lord a écrit :

travaille en ligne de commandes, pas en environnement graphique, tu feras moins de conneries...


 
euh je prefere avoir un environnement graphique, ca pique moins les yeux ;)
pis a la fin j'etais en ligne de commande et ca m a pas empeche de faire des conneries  :D  

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  the connection was refused when attempting to contact localhost

 

Sujets relatifs
Spam incessant via formulaire de contactConnection impossible via winscp, pb sshd_config ?
ajaxterm : plus de connection possible[Mandriva] Problème connection wifi
connection wifi sous ubuntuconnection internet pour pda > bluetooth > ubuntu
[wifi] Broadcom 4306 (rev. 02), connection impossibleprobleme connection session mandriva 2008
[Apache2](internal dummy connection)connection internet partagée entre deux domaines
Plus de sujets relatifs à : the connection was refused when attempting to contact localhost


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR