 
    
-  DocumentRoot
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					 DocumentRoot DocumentRoot
					
						
							Pessoal
 
 Naw estou conseguindo mudar o diretorio principal do apache... adicionei a linha
 DocumentRoot /srv/www/default/html no arquivo httpd.conf e naw mudou...
 
 Abaixo estão os meus arquivos de configuração do apache... estou esquecendo alguma?
 
 
 #/etc/apache2/apache2.conf
 
 ServerRoot "/etc/apache2"
 LockFile /var/lock/apache2/accept.lock
 PidFile /var/run/apache2.pid
 Timeout 300
 KeepAlive On
 MaxKeepAliveRequests 100
 KeepAliveTimeout 15
 
 <IfModule prefork.c>
 StartServers         5
 MinSpareServers      5
 MaxSpareServers     10
 MaxClients          20
 MaxRequestsPerChild  0
 </IfModule>
 
 <IfModule worker.c>
 StartServers         2
 MaxClients         150
 MinSpareThreads     25
 MaxSpareThreads     75
 ThreadsPerChild     25
 MaxRequestsPerChild  0
 </IfModule>
 
 <IfModule perchild.c>
 NumServers           5
 StartThreads         5
 MinSpareThreads      5
 MaxSpareThreads     10
 MaxThreadsPerChild  20
 MaxRequestsPerChild  0
 AcceptMutex fcntl
 </IfModule>
 
 User www-data
 Group www-data
 
 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
 
 ErrorLog /var/log/apache2/error.log
 
 Include /etc/apache2/mods-enabled/*.load
 Include /etc/apache2/mods-enabled/*.conf
 
 Include /etc/apache2/httpd.conf
 
 Include /etc/apache2/ports.conf
 
 Include /etc/apache2/conf.d/[^.#]*
 
 Alias /icons/ "/usr/share/apache2/icons/"
 <Directory "/usr/share/apache2/icons">
 Options Indexes MultiViews
 AllowOverride None
 Order allow,deny
 Allow from all
 </Directory>
 
 <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
 
 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/*
 
 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 /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
 
 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-tar .tgz
 
 <FilesMatch "\.shtml(\..+)?$">
 SetOutputFilter INCLUDES
 </FilesMatch>
 
 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 "^WebDrive" redirect-carefully
 BrowserMatch "^gnome-vfs" redirect-carefully
 BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
 
 Include /etc/apache2/sites-enabled/[^.#]*
 
 
 
 
 #/etc/apache2/httpd.conf
 
 # This is here for backwards compatability reasons and to support
 #  installing 3rd party modules directly via apxs2, rather than
 #  through the /etc/apache2/mods-{available,enabled} mechanism.
 #
 #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
 
 DocumentRoot "/srv/www/default/html"
 
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
				
					 DocumentRoot DocumentRoot
					
						
							salva o arquivo httpd2.conf e restart
 httpd2 -k restart
 
 ou tenta dar um reboot ( mais isso ultimo caso)
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
				
					 DocumentRoot DocumentRoot
					
						
							vc viu issu aki:
 Include /etc/apache2/sites-enabled/[^.#]*
 
 vc deve ta usando ubuntu ou debian neh? bom pelo menos o apache2 do ubuntu ta fazendo isso, os arquivos de conf estao separados, dentro dessa pasta ae vai ter um pedaço da conf (virtual hosts e coisas do genero) eh lah q vc vai mudar o documentroot e nao nesse httpd.conf
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
				
					 DocumentRoot DocumentRoot
					
						
							eh eu tow usando debian... e nessa pasta q vc citou tinha o arquivo 000-default... as linhas em vermelho eu alterei e funcionou... valew...
 
 agora qdo eu dow o comando ./apache2 restart aparece o seguinte:
 linuxserver:/etc/init.d# ./apache2 restart
 Forcing reload of web server: Apache2[Tue Dec 20 18:26:30 2005] [warn] NameVirtualHost *:0 has no VirtualHosts
 [Tue Dec 20 18:26:31 2005] [warn] NameVirtualHost *:0 has no VirtualHosts
 .
 
 tem alguma coisa errada? o q significa isso?
 
 
 NameVirtualHost *
 <VirtualHost *>
 ServerAdmin webmaster@localhost
 
 DocumentRoot /srv/www/default/html
 <Directory />
 Options FollowSymLinks
 AllowOverride None
 </Directory>
 <Directory DocumentRoot /srv/www/default/html>
 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 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>
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
				
					 DocumentRoot DocumentRoot
					
						
							eh soh um aviso (warning) de q vc tem a conf de virtual host mas num tem nenhum configurado