Diretório Virtual Com Php, Como?
#1
Posted 16/12/2009, 12:46
Então eu gostaria de saber como faço para criar diretórios virtuais que rode PHP. Pq tipo se eu instalo o Wamp Server, Xampp ou outro qualquer eles instalam tudo, Apache MySql PHP juntos, mas para fazer os testes tudo tem que tar dentro da pasta http ou www ou root, etc.
Gostaria de saber como faço pra deixar qqr pasta como diretório virtual, ex: http://localhost/minha_pasta . Isso eu consigo fazer com o IIS, que roda ASP, mas para o Apache ou outro servidor virtual que rode PHP não consigo.
Se alguém ai puder me ajudar ou tiver um tuto bem legal agradeços e muito, pois vai me ajudar muito no meu dia-dia, abraços e fiquem com DEUs...(",)(,")...
#2
Posted 16/12/2009, 13:40
"Living to learn... learning to live!"
Useful links: Rules | Search
#3
Posted 16/12/2009, 13:41
Nunca na minha vida instalei esses pacotes.... seja qual for.
Sempre instalei manual um a um ( ahh que fodão) kkkkkkkkkkk não é isso...
Preferi aprender dessa forma pela facilidade que na verdade é...
... para configurar, atualizar individualmente, etc...
Não sei se funciona dessa forma nesses pacotes, mas individualmente vc define qual diretório será o diretório localhost.
Por exemplo eu define uma partição toda de um de meus hds como localhost
Qualquer pasta que tem dentro desta partição é considerada uma pasta do servidor, onde faço todos meus testes.
Isso numa máquina com windows.
Bom... talvez eu não tenha entendido muito bem o que vc deseja...
Até mais
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#4
Posted 17/12/2009, 09:00
Não entendi muito bem ou acho que não entendi hehehe
Nunca na minha vida instalei esses pacotes.... seja qual for.
Sempre instalei manual um a um ( ahh que fodão) kkkkkkkkkkk não é isso...
Preferi aprender dessa forma pela facilidade que na verdade é...
... para configurar, atualizar individualmente, etc...
Não sei se funciona dessa forma nesses pacotes, mas individualmente vc define qual diretório será o diretório localhost.
Por exemplo eu define uma partição toda de um de meus hds como localhost
Qualquer pasta que tem dentro desta partição é considerada uma pasta do servidor, onde faço todos meus testes.
Isso numa máquina com windows.
Bom... talvez eu não tenha entendido muito bem o que vc deseja...
Cara, isso que você falou de deixar uma partição do HD toda com localhost, é exatamente o que eu quero. Bom, isso eu já fiz, mas fiz usando o IIS. Gostaria de fazer a mesma coisa, mas usando o PHP.
Se puder me me ajudar com isso agradeço e muito...(",)(,")...
#5
Posted 17/12/2009, 13:09
No Wamp eu consigo fazer isso alterando o arquivo httpd.conf.Não sei se funciona dessa forma nesses pacotes, mas individualmente vc define qual diretório será o diretório localhost.
Muller Dias
ex-administrador Fórum WMO
#6
Posted 17/12/2009, 13:23
Cara, isso que você falou de deixar uma partição do HD toda com localhost, é exatamente o que eu quero. Bom, isso eu já fiz, mas fiz usando o IIS. Gostaria de fazer a mesma coisa, mas usando o PHP.
Se puder me me ajudar com isso agradeço e muito...(",)(,")...
Usando o Apache:
Acesse o arquivo de configuração httpd.conf, na pasta \conf, no diretório onde o Apache foi instalado.
Altere a diretiva de configuração DocumentRoot para o endereço da pasta ou unidade onde você quer manter seus arquivos.
Por exemplo, para manter os arquivos na unidade D:
DocumentRoot "D:/"
Para manter os arquivos na pasta Meus Documentos:
DocumentRoot "C:/Documents and Settings/[b]nome_do_usuario[/b]/Meus documentos"
Feito isso, é preciso alterar as configurações de acesso da pasta, para que o Apache permita o acesso aos arquivos.
Localize a seguinte diretiva:
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory>
Logo após ela, deve estar a diretiva que controla o diretório principal dos arquivos publicados.
... # # This should be changed to whatever you set DocumentRoot to. # <Directory [b]"C:/Arquivos de programas/Apache Software Foundation/Apache2.2/htdocs"[/b]> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
Altere a pasta para o novo endereço. Por exemplo:
<Directory [b]"C:/Documents and Settings/[b]nome_do_usuario[/b]/Meus documentos"[/b]> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
Pronto. Isso deve resolver.
Até,
"Living to learn... learning to live!"
Useful links: Rules | Search
#7
Posted 18/12/2009, 15:05
Acho que com as dicas acima conseguirá o que deseja. Até mais
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)