Jump to content


§ Kenshin §

Member Since 25/07/2007
Offline Last Active 26/04/2010, 11:04
*****

Posts I've Made

In Topic: Urls Amigáveis

26/04/2010, 10:49

Oi,

Você precisa estudar o funcionamento do mod_rewrite e também as expressões regulares.
Já existem vários tópicos explicando isso, inclusive com exemplos.

Também tem um livro online muito bom sobre ER's em http://guia-er.sourceforge.net/.

Sobre o seu problema, uma regra de redirecionamento que pode ajudar é:

localhost/site_estudo/portfolio/design/photoshop localhost/site_estudo/index.php?pg=portfolio&secao=design&programa=photoshop [L]

Com as ER's você pode criar um padrão de redirecionamento, e substituir inúmeras regras por apenas 1, por exemplo.

Vlw,

In Topic: Mysql Não Tá Funcionando No Servidor

21/12/2009, 13:30

Eu fiz um site em que existem varias paginas que "chamam" o meu BD e bem,
no meu pc, ele tava funcionando direitinho,
mas quando eu fui transferir o site para o computador servidor da empresa que eu trabalho,
as paginas não conseguem chamar o banco, é como se ele não existisse no computador. Dá "erro interno do servidor".

Será algum problema com o programa ou com o servidor? :(


Oi Marcela,

1. Quando você testou as páginas e funcionou, o banco de dados estava instalado
em que computador? No mesmo onde estavam as páginas?

2. E quando você transferiu os arquivos para o computador servidor da empresa,
o banco de dados que seria acessado a partir deste momento está instalado no
servidor da empresa ou ainda é o db do seu computador?

3. Se for o db do servidor da empresa, você alterou os dados de conexão para
se conectar com este servidor?
Se for o db do seu computador, o servidor da empresa tem acesso ao seu computador?
E ao seu db?

Por enquanto é só, :ponder:

Até mais,

In Topic: Diretório Virtual Com Php, Como?

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é,

In Topic: Diretório Virtual Com Php, Como?

16/12/2009, 13:40

Pesquise sobre virtualhosts, tem vários posts no fórum sobre isso.

Até mais,

In Topic: Criar Arquivo Temporário

16/12/2009, 13:11

Armazenamento de variaveis no servidor?
Não seria com sessões!?

IPB Skin By Virteq