
 
		
		
    
-  Dominio Virtual
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 Dominio Virtual
				
				
						
							
							
						
						
				
					
						
							Criei um domínio virtual no Apache, mas estou tendo um problema:
Meu site tem um menu lateral. Eu o chamo com a função "include" do php. Fiz desta forma para não ter que ficar atualizando o menu página por página, assim desta forma eu apenas modifico um arquivo só e todos mudarão.
Daí vem o problema...
quando eu uso <?php include("/partes_site/menu_lateral/menu.php"); ?> uma mensagem aparece disendo que o arquivo não existe, mas ele está lá.
quando uso <?php include("partes_site/menu_lateral/menu.php"); ?> da certo. Observe que eu tirei a barra que antecede "partes_site".
Então quer dizer que não vai adiantar nada. Se eu tivesse de charmar um arquivo (menu.php) dentro do diretório dir2 e eu estivesse dentro do dir3 e estivesse neste esquema /dir1/dir2/dir3
vou ter que escrever o seguinte:
<?php include("../menu.php"); ?> ao invés de <?php include("/dir1/dir2/dir3/menu.php"); ?> que seria muito mais fácil, porque não ficaria preocupado de onde estivesse.
O que faço para resolver isto no Apache.
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 Dominio Virtual
				
				
						
						
							
						
				
					
						
							seu problema não tem nada a ver com o domínio virtual...
Tem a ver com o PATH (caminho) qu vc está utilizando.... preste bem atenção, no primeiro caso vc passou um caminho absoluto (/blablabla/....) que representa um diretório que deve existir no sistema...
no segundo caso, quado vc tirou a barra do começo do PATH, vc passou um caminho relativo ( relativo ao diretório em que se encontra o script que está sendo executado)
trocando em miúdos: não tem nada de errado utilizar o caminho relativo, mas se quiseres utilizar o caminho absoluto, utilize o caminho completo... (/var/www/....)
T+