+1 tbex
Install phpMyAdmin
oups, désolé pour l'hôte virtuel . :roll:
l'alias bien évidemment ...
l'alias bien évidemment ...
Pardon pour le retard...
Donc voici mon phpMyAdmin (/etc/httpd/conf.d/)
[c]# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
order deny,allow
deny from all
allow from 127.0.0.1
allow from 192.168.1.0
allow from 192.168.2.0
</Directory>
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
<Directory /usr/share/phpMyAdmin/libraries>
Order Deny,Allow
Deny from All
Allow from None
</Directory>
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#<IfModule mod_security.c>
# <LocationMatch "/phpMyAdmin/(.+)">
# SecFilterInheritance Off
# </LocationMatch>
#</IfModule>
[/c]
et mon httpd.conf (/etc/httpd/conf/httpd.conf)
[c]### Section 1: Global Environment
ServerTokens OS
ServerRoot "/etc/httpd"
#ScoreBoardFile run/httpd.scoreboard
PidFile "/var/run/httpd.pid"
TimeOut 300
KeepAlive false
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 100
</IfModule>
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Listen 80
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
#
# The following modules are not loaded by default:
#
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule asis_module modules/mod_asis.so
#
# Load config files from the config directory "/etc/httpd/conf.d".
#
Include conf.d/*.conf
#ExtendedStatus On
### Section 2: 'Main' server configuration
User apache
Group apache
ServerAdmin rjc@9online.fr
ServerName 192.168.2.1
UseCanonicalName on
DocumentRoot "/var/www/html/"
<LocationMatch "^/$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>
<IfModule mod_userdir.c>
UserDir "disable"
#UserDir public_html
</IfModule>
DirectoryIndex
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
TypesConfig "/etc/mime.types"
DefaultType text/plain
<IfModule mod_mime_magic.c>
# MIMEMagicFile /usr/share/magic.mime
MIMEMagicFile conf/magic
</IfModule>
HostNameLookups Off
#EnableMMAP off
#EnableSendfile off
ErrorLog "/var/log/httpd/error_log"
LogLevel warn
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
CustomLog logs/access_log common
CustomLog logs/access_log combined
CustomLog logs/referer_log referer
CustomLog logs/agent_log agent
CustomLog logs/access_log combined
ServerSignature off
Alias /icons/ "/var/www/icons/"
#Alias /manual "/var/www/manual"
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<IfModule mod_cgid.c>
#Scriptsock logs/cgisock
</IfModule>
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
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/*
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^^
#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif
#
# AddDescription allows you to place a short description after a file in
# server-generated indexes. These are only displayed for FancyIndexed
# directories.
# Format: AddDescription "description" filename
#
#AddDescription "GZIP compressed document" .gz
#AddDescription "tar archive" .tar
#AddDescription "GZIP compressed tar archive" .tgz
#
# ReadmeName is the name of the README file the server will look for by
# default, and append to directory listings.
#
# HeaderName is the name of a file which should be prepended to
# directory indexes.
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore is a set of filenames which directory indexing should ignore
# and not include in the listing. Shell-style wildcarding is permitted.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
DefaultLanguage fr
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw
#
# LanguagePriority allows you to give precedence to some languages
# in case of a tie during content negotiation.
#
# Just list the languages in decreasing order of preference. We have
# more or less alphabetized them here. You probably want to change this.
#
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
#
# ForceLanguagePriority allows you to serve a result page rather than
# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
# [in case no accepted languages matched the available variants]
#
ForceLanguagePriority Prefer Fallback
#
# Specify a default charset for all content served; this enables
# interpretation of all content as UTF-8 by default. To use the
# default browser choice (ISO-8859-1), or to allow the META tags
# in HTML content to override this choice, comment out this
# directive:
#
AddDefaultCharset UTF-8
#
# AddType allows you to add to or override the MIME configuration
# file mime.types for specific file types.
#
#AddType application/x-tar .tgz
#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
# Despite the name similarity, the following Add* directives have nothing
# to do with the FancyIndexing customization directives above.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#
AddHandler cgi-script .cgi
#
# For files that include their own HTTP headers:
#
#AddHandler send-as-is asis
#
# For type maps (negotiated resources):
# (This is enabled by default to allow the Apache "It Worked" page
# to be distributed in multiple languages.)
#
AddHandler type-map var
#
# Filters allow you to process content before it is sent to the client.
#
# To parse .shtml files for server-side includes (SSI):
# (You will also need to add "Includes" to the "Options" directive.)
#
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
#
# Action lets you define media types that will execute a script whenever
# a matching file is called. This eliminates the need for repeated URL
# pathnames for oft-used CGI file processors.
# Format: Action media/type /cgi-script/location
# Format: Action handler-name /cgi-script/location
#
#
# 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
# /var/www/error/include/ files and
# copying them to /your/include/path/, even on a per-VirtualHost basis.
#
Alias /error/ "/var/www/error/"
<IfModule mod_negotiation.c>
<IfModule mod_include.c>
<Directory "/var/www/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_UNSUPPORTED_MEDIA_TYPE.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>
#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
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
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>
#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>
#
# Proxy Server directives. Uncomment the following lines to
# enable the proxy server:
#
#<IfModule mod_proxy.c>
#ProxyRequests On
#
#<Proxy *>
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Proxy>
#
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
#
#ProxyVia On
#
# To enable a cache of proxied content, uncomment the following lines.
# See http://httpd.apache.org/docs/2.2/mod/mod_cache.html for more details.
#
#<IfModule mod_disk_cache.c>
# CacheEnable disk /
# CacheRoot "/var/cache/mod_proxy"
#</IfModule>
#
#</IfModule>
<IfModule mod_dav_fs.c>
DAVLockDB /var/lib/dav/lockdb
</IfModule>
Alias /webdav "/ftp/ftppublic"
<Directory /ftp/ftppublic/>
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
allow from all
AuthName "Server RJC"
AuthUserFile /etc/httpd/.webdav
AuthType Basic
Dav On
<Limit GET PUT POST PROPFIND PROPPATCH MKCOL COPY LOCK UNLOCK>
require valid-user
</Limit>
</Directory>
# End of proxy directives.
### Section 3: Virtual Hosts
NameVirtualHost 192.168.2.1
LockFile "/var/lock/httpd.lock"
CoreDumpDirectory "/etc/httpd"
# Virtual host Msr
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/msr.ath.cx
ServerName msr.ath.cx
ServerSignature email
DirectoryIndex index.htm index.shtml index.html
</VirtualHost>
# Virtual host Divers
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/divers.ath.cx
ServerName divers.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host CV
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/cvrjc.ath.cx
ServerName cvrjc.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host Groupe
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/grp.ath.cx
ServerName grp.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml index.php
</VirtualHost>
# Virtual host Tir
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/tir.ath.cx
ServerName tir.ath.cx
# AddHandler cgi-script.cgi
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
<Directory "/var/www/html/tir.ath.cx/">
Options Includes FollowSymLinks ExecCGI
AllowOverride all
Allow from all
Order allow,deny
# AddHandler cgi-script.cgi
# Perloptions +ParseHeaders
# Options +Execcgi
</Directory>
</VirtualHost>
# Virtual host Loisirscreatifs
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/loisirscreatifs.ath.cx
ServerName loisirscreatifs.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host imgs
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/imgs.ath.cx
ServerName imgs.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host Bvd
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/bvd.ath.cx
ServerName bvd.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host webimg
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/webimg.ath.cx
ServerName webimg.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/var/www/cgi-bin">
Options Indexes Includes FollowSymLinks
AuthName "Acces Prive Contactez RJC"
AuthType basic
AuthUserFile /etc/httpd/mdp_web
require valid-user
AllowOverride all
Allow from all
Order allow,deny
</Directory>
<Directory "/var/www/html/grp.ath.cx">
AuthType Basic
AuthName "Acces Photos Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
<Directory "/var/www/html/msr.ath.cx/upload_ftp/">
AuthType Basic
AuthName "Acces Depot Fichiers Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd_ftp_upload
Require valid-user
</Directory>
<Directory "/var/www/html/msr.ath.cx/upload_photo/">
AuthType Basic
AuthName "Acces Depot Photos Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Allow from all
Order allow,deny
</Directory>
<Directory "/var/www/cgi-bin">
Options ExecCGI
AllowOverride None
Allow from all
Order allow,deny
</Directory>
[/c]
Merci 😉
Donc voici mon phpMyAdmin (/etc/httpd/conf.d/)
[c]# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
order deny,allow
deny from all
allow from 127.0.0.1
allow from 192.168.1.0
allow from 192.168.2.0
</Directory>
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
<Directory /usr/share/phpMyAdmin/libraries>
Order Deny,Allow
Deny from All
Allow from None
</Directory>
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#<IfModule mod_security.c>
# <LocationMatch "/phpMyAdmin/(.+)">
# SecFilterInheritance Off
# </LocationMatch>
#</IfModule>
[/c]
et mon httpd.conf (/etc/httpd/conf/httpd.conf)
[c]### Section 1: Global Environment
ServerTokens OS
ServerRoot "/etc/httpd"
#ScoreBoardFile run/httpd.scoreboard
PidFile "/var/run/httpd.pid"
TimeOut 300
KeepAlive false
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 100
</IfModule>
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Listen 80
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
#
# The following modules are not loaded by default:
#
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule asis_module modules/mod_asis.so
#
# Load config files from the config directory "/etc/httpd/conf.d".
#
Include conf.d/*.conf
#ExtendedStatus On
### Section 2: 'Main' server configuration
User apache
Group apache
ServerAdmin rjc@9online.fr
ServerName 192.168.2.1
UseCanonicalName on
DocumentRoot "/var/www/html/"
<LocationMatch "^/$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>
<IfModule mod_userdir.c>
UserDir "disable"
#UserDir public_html
</IfModule>
DirectoryIndex
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
TypesConfig "/etc/mime.types"
DefaultType text/plain
<IfModule mod_mime_magic.c>
# MIMEMagicFile /usr/share/magic.mime
MIMEMagicFile conf/magic
</IfModule>
HostNameLookups Off
#EnableMMAP off
#EnableSendfile off
ErrorLog "/var/log/httpd/error_log"
LogLevel warn
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
CustomLog logs/access_log common
CustomLog logs/access_log combined
CustomLog logs/referer_log referer
CustomLog logs/agent_log agent
CustomLog logs/access_log combined
ServerSignature off
Alias /icons/ "/var/www/icons/"
#Alias /manual "/var/www/manual"
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<IfModule mod_cgid.c>
#Scriptsock logs/cgisock
</IfModule>
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
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/*
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^^
#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif
#
# AddDescription allows you to place a short description after a file in
# server-generated indexes. These are only displayed for FancyIndexed
# directories.
# Format: AddDescription "description" filename
#
#AddDescription "GZIP compressed document" .gz
#AddDescription "tar archive" .tar
#AddDescription "GZIP compressed tar archive" .tgz
#
# ReadmeName is the name of the README file the server will look for by
# default, and append to directory listings.
#
# HeaderName is the name of a file which should be prepended to
# directory indexes.
ReadmeName README.html
HeaderName HEADER.html
#
# IndexIgnore is a set of filenames which directory indexing should ignore
# and not include in the listing. Shell-style wildcarding is permitted.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
DefaultLanguage fr
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw
#
# LanguagePriority allows you to give precedence to some languages
# in case of a tie during content negotiation.
#
# Just list the languages in decreasing order of preference. We have
# more or less alphabetized them here. You probably want to change this.
#
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
#
# ForceLanguagePriority allows you to serve a result page rather than
# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
# [in case no accepted languages matched the available variants]
#
ForceLanguagePriority Prefer Fallback
#
# Specify a default charset for all content served; this enables
# interpretation of all content as UTF-8 by default. To use the
# default browser choice (ISO-8859-1), or to allow the META tags
# in HTML content to override this choice, comment out this
# directive:
#
AddDefaultCharset UTF-8
#
# AddType allows you to add to or override the MIME configuration
# file mime.types for specific file types.
#
#AddType application/x-tar .tgz
#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
# Despite the name similarity, the following Add* directives have nothing
# to do with the FancyIndexing customization directives above.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#
AddHandler cgi-script .cgi
#
# For files that include their own HTTP headers:
#
#AddHandler send-as-is asis
#
# For type maps (negotiated resources):
# (This is enabled by default to allow the Apache "It Worked" page
# to be distributed in multiple languages.)
#
AddHandler type-map var
#
# Filters allow you to process content before it is sent to the client.
#
# To parse .shtml files for server-side includes (SSI):
# (You will also need to add "Includes" to the "Options" directive.)
#
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
#
# Action lets you define media types that will execute a script whenever
# a matching file is called. This eliminates the need for repeated URL
# pathnames for oft-used CGI file processors.
# Format: Action media/type /cgi-script/location
# Format: Action handler-name /cgi-script/location
#
#
# 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
# /var/www/error/include/ files and
# copying them to /your/include/path/, even on a per-VirtualHost basis.
#
Alias /error/ "/var/www/error/"
<IfModule mod_negotiation.c>
<IfModule mod_include.c>
<Directory "/var/www/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_UNSUPPORTED_MEDIA_TYPE.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>
#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
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
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>
#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>
#
# Proxy Server directives. Uncomment the following lines to
# enable the proxy server:
#
#<IfModule mod_proxy.c>
#ProxyRequests On
#
#<Proxy *>
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Proxy>
#
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
#
#ProxyVia On
#
# To enable a cache of proxied content, uncomment the following lines.
# See http://httpd.apache.org/docs/2.2/mod/mod_cache.html for more details.
#
#<IfModule mod_disk_cache.c>
# CacheEnable disk /
# CacheRoot "/var/cache/mod_proxy"
#</IfModule>
#
#</IfModule>
<IfModule mod_dav_fs.c>
DAVLockDB /var/lib/dav/lockdb
</IfModule>
Alias /webdav "/ftp/ftppublic"
<Directory /ftp/ftppublic/>
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
allow from all
AuthName "Server RJC"
AuthUserFile /etc/httpd/.webdav
AuthType Basic
Dav On
<Limit GET PUT POST PROPFIND PROPPATCH MKCOL COPY LOCK UNLOCK>
require valid-user
</Limit>
</Directory>
# End of proxy directives.
### Section 3: Virtual Hosts
NameVirtualHost 192.168.2.1
LockFile "/var/lock/httpd.lock"
CoreDumpDirectory "/etc/httpd"
# Virtual host Msr
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/msr.ath.cx
ServerName msr.ath.cx
ServerSignature email
DirectoryIndex index.htm index.shtml index.html
</VirtualHost>
# Virtual host Divers
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/divers.ath.cx
ServerName divers.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host CV
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/cvrjc.ath.cx
ServerName cvrjc.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host Groupe
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/grp.ath.cx
ServerName grp.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml index.php
</VirtualHost>
# Virtual host Tir
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/tir.ath.cx
ServerName tir.ath.cx
# AddHandler cgi-script.cgi
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
<Directory "/var/www/html/tir.ath.cx/">
Options Includes FollowSymLinks ExecCGI
AllowOverride all
Allow from all
Order allow,deny
# AddHandler cgi-script.cgi
# Perloptions +ParseHeaders
# Options +Execcgi
</Directory>
</VirtualHost>
# Virtual host Loisirscreatifs
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/loisirscreatifs.ath.cx
ServerName loisirscreatifs.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host imgs
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/imgs.ath.cx
ServerName imgs.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host Bvd
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/bvd.ath.cx
ServerName bvd.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
# Virtual host webimg
<VirtualHost 192.168.2.1>
DocumentRoot /var/www/html/webimg.ath.cx
ServerName webimg.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml
</VirtualHost>
<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/var/www/cgi-bin">
Options Indexes Includes FollowSymLinks
AuthName "Acces Prive Contactez RJC"
AuthType basic
AuthUserFile /etc/httpd/mdp_web
require valid-user
AllowOverride all
Allow from all
Order allow,deny
</Directory>
<Directory "/var/www/html/grp.ath.cx">
AuthType Basic
AuthName "Acces Photos Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
<Directory "/var/www/html/msr.ath.cx/upload_ftp/">
AuthType Basic
AuthName "Acces Depot Fichiers Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd_ftp_upload
Require valid-user
</Directory>
<Directory "/var/www/html/msr.ath.cx/upload_photo/">
AuthType Basic
AuthName "Acces Depot Photos Contactez RJC"
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Allow from all
Order allow,deny
</Directory>
<Directory "/var/www/cgi-bin">
Options ExecCGI
AllowOverride None
Allow from all
Order allow,deny
</Directory>
[/c]
Merci 😉
Personne à une idée?
Re ...
La je pet un cable, j'arrive pas a trouvé le pb:
Résumons:
Dans le fichier phpMyAdmin
Donc j'ai modifié le confg.inc.php
$cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array(
'deny root from all',
'allow root from localhost',
'allow root from 192.168.1.0',
'allow root from 192.168.2.0',
);
tjs po
donc j'ai remplacer 'localhost' par l'ip de mon pc, mais toujours rien.
j'ai testé cela:
$cfg['PmaAbsoluteUri'] 'http://192.168.2.2/phpMyAdmin/'
Et tjs rien ...
Par contre ca marche avec http://locahost ;.. mais j'ai pas de serveur X
Merci
La je pet un cable, j'arrive pas a trouvé le pb:
Résumons:
Dans le fichier phpMyAdmin
Alias /phpMyAdmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
order deny,allow
deny from all
allow from 127.0.0.1
allow from 192.168.1.0
allow from 192.168.2.0
</Directory>
marche poDonc j'ai modifié le confg.inc.php
$cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array(
'deny root from all',
'allow root from localhost',
'allow root from 192.168.1.0',
'allow root from 192.168.2.0',
);
tjs po
donc j'ai remplacer 'localhost' par l'ip de mon pc, mais toujours rien.
j'ai testé cela:
$cfg['PmaAbsoluteUri'] 'http://192.168.2.2/phpMyAdmin/'
Et tjs rien ...
Par contre ca marche avec http://locahost ;.. mais j'ai pas de serveur X
Merci
Bonsoir,
Je suis étonnée que personne puisse m'aider sur ce problème, il y a bien qq1 sur ce forum qui utilise phpMyAdmin depuis autre que le localhost?
Merci
Je suis étonnée que personne puisse m'aider sur ce problème, il y a bien qq1 sur ce forum qui utilise phpMyAdmin depuis autre que le localhost?
Merci
- Modifié
Oui, bien sur.
Normalement, il n'y a rien à faire dans le confg.inc.php (enfin pour la protection), juste le "allow from" dans le phpMyAdmin.conf.
A+
Normalement, il n'y a rien à faire dans le confg.inc.php (enfin pour la protection), juste le "allow from" dans le phpMyAdmin.conf.
A+
Bon bah le coup de pas de bol c'est encore pour tonton :hammer::-x
14 jours plus tard
Salut!
J'ai donc désinstaller phpMyAdmin puis réinstaller avec le dépot de kwizart.
Puis j'ai juste modifier le fichier phpMyAdmin dans /etc/httpd/conf.d/
GGrrrrrr mais ou cela peut bloquer ...
J'ai donc désinstaller phpMyAdmin puis réinstaller avec le dépot de kwizart.
Puis j'ai juste modifier le fichier phpMyAdmin dans /etc/httpd/conf.d/
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
order deny,allow
deny from all
allow from 127.0.0.1
allow from 192.168.1.0
</Directory>
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
<Directory /usr/share/phpMyAdmin/libraries>
Order Deny,Allow
Deny from All
Allow from None
</Directory>
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#<IfModule mod_security.c>
# <LocationMatch "/phpMyAdmin/(.+)">
# SecFilterInheritance Off
# </LocationMatch>
#</IfModule>
Je me connecte depuis un pc avec une ip 192.168.1.2 et j'ai la page de IE avec forbidden.GGrrrrrr mais ou cela peut bloquer ...
Bonsoir, ca semble normal, tu cherches à te connecter avec un machine dont l'IP est 192.168.1.2 et tu as mis allow from 192.168.1.0
Si tu veux autoriser toutes les machines de ton sous réseau , mets : allow from 192.168.1
Regarde la doc : http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#allow
Si tu veux autoriser toutes les machines de ton sous réseau , mets : allow from 192.168.1
Regarde la doc : http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#allow
Quand t'as des serveurs Apache sur le net, l'url phpMyAdmin est testée des centaines de fois toutes les nuits !!! 😉jbb79 wrote:le plus simple tu mets Allow from all ...
- Modifié
Bon j'ai suivi la doc a la lettre;
yum install phpmyAdmin
Puis modifier le fichier
phpMyAdmin dans /etc/httpd/conf.d/
SELinux désactivé et firewall aussi. et bien sur le service httpd restart ...
yum install phpmyAdmin
Puis modifier le fichier
phpMyAdmin dans /etc/httpd/conf.d/
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
order deny,allow
allow from all
</Directory>
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
<Directory /usr/share/phpMyAdmin/libraries>
Order Deny,Allow
Deny from All
Allow from None
</Directory>
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#<IfModule mod_security.c>
# <LocationMatch "/phpMyAdmin/(.+)">
# SecFilterInheritance Off
# </LocationMatch>
#</IfModule>
Et toujours le meme pb ...SELinux désactivé et firewall aussi. et bien sur le service httpd restart ...
Réussis tu depuis l'autre PC à accéder à une autre page de ton Apache ?
a oui, tous les sites web marches. Je n'ai pas de server X sur la fedora, donc je ne peux pas tester en localhost.
Ce n'est pas ma question, tu cherches à accèder à http://ip_de_ton_server/phpMyAdmin depuis l'autre PC, est ce querjcb wrote:a oui, tous les sites web marches. Je n'ai pas de server X sur la fedora, donc je ne peux pas tester en localhost.
http://ip_de_ton_server fonctionne ?
Salutrjcb wrote:Je n'ai pas de server X sur la fedora, donc je ne peux pas tester en localhost.
Pas tout suivi au fil, mais pour cette dernière bafouille, lynx est ton ami : navigateur web en console !
Tu le lances à partir d'une console, tout simplement :
$ lynx
Un peu austère, j'en conviens, mais dans certains cas, c'est vachement pratique, et ça peut bien dépanner.
IP du serveur 192.168.2.2
depuis n'importe quel pc dans mon lan, le http://192.168.2.2 fonctionne par contre le http://192.168.2.2/phpMyAdmin/ non.
depuis n'importe quel pc dans mon lan, le http://192.168.2.2 fonctionne par contre le http://192.168.2.2/phpMyAdmin/ non.
Quels sont les messages dans /var/log/httpd/error_log ?
[Tue Oct 30 18:38:29 2007] [error] [client 192.168.10.1] Directory index forbidden by Options directive: /usr/share/phpMyAdmin/
[Tue Oct 30 18:38:30 2007] [error] [client 192.168.10.1] Directory index forbidden by Options directive: /usr/share/phpMyAdmin/
[Tue Oct 30 18:38:30 2007] [error] [client 192.168.10.1] Directory index forbidden by Options directive: /usr/share/phpMyAdmin/
[Tue Oct 30 18:38:30 2007] [error] [client 192.168.10.1] Directory index forbidden by Options directive: /usr/share/phpMyAdmin/
Par contre je comprends pas l'IP, c'est celle de ma frebbox (mode NAT), cela aurait du etre 192.168.1.2, a moins que qq1 essay de l'extérieur?Merci