Jump to content


Photo

Servidor Linux Em Windows


  • Faça o login para participar
2 replies to this topic

#1 boari

boari

    24 Horas

  • Usuários
  • 411 posts
  • Sexo:Masculino
  • Localidade:São joão Del Rei - Minas Gerais
  • Interesses:PHP, MySQL, SQL Server

Posted 27/06/2006, 20:25

Pessoal é o seguinte:

Pela primeira vez peguei um site de um cliente que está hospedado num servidor muito diferente do que eu já conhecia...

Só pra ter uma idéia, eu consigo fazer include assim:
<? include ("../config.php"); ?>

Mas não consigo fazer assim:
<? include ("config.php"); ?>

Dá sempre um erro de "open_basedir".
E o estranho é justamente isso, o open_basedir está assim:
E:\Webspace\guiadasvertentes\newguiadasvertentes\novo.guiadasvertentes.com.br
com "no value".

Daí pra colocar um simples include eu teria que fazer assim:
<? include ("E:\\Webspace\\guiadasvertentes\\newguiadasvertentes\\novo.guiadasvertentes.com.br\\config.php"); ?>

Tem alguma forma de sair disso?
Ou somente desabilitando?


Outra coisa. Ao conectar por ftp notei que todas as pastas estão sem permissões.
parece estar em ambiente windows, mas já que está rodando o PHP e estamos executando várias funções pra enviar, editar e deletar arquivos, isso não afeta a segurança?

Espero que alguém aqui possa me ajudar...

Até

Otavio Boari

#2 Hospedar-se .Com

Hospedar-se .Com

    Super Veterano

  • Usuários
  • 1500 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 27/06/2006, 22:03

Sou da parte de linux ...

Mas com certeza afeta um pouco a segurança, acho que o seu problema é pq está rodando um IIS, por isso o "e:\\"

No windows ele herda permissão do usuário por creio que não tenha chmod ...

#3 boari

boari

    24 Horas

  • Usuários
  • 411 posts
  • Sexo:Masculino
  • Localidade:São joão Del Rei - Minas Gerais
  • Interesses:PHP, MySQL, SQL Server

Posted 28/06/2006, 14:37

Pois é,
esta é uma das coisas que queria passar para o cliente.
Que nunca vi pastas sem as permissões via FTP.

Enfim,

alguém sabe como eu faria para dar um include() na raiz sem precisar usar
<? include ("E:\\Webspace\\guiadasvertentes\\newguiadasvertentes\\novo.guiadasvertentes.com.br\\config.php"); ?>
???


Aguardo




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq