Jump to content


Photo

Erro Ao Criar Arquivo


  • Faça o login para participar
1 reply to this topic

#1 Julinho

Julinho

    24 Horas

  • Usuários
  • 473 posts
  • Sexo:Não informado

Posted 04/04/2007, 10:45

Daew galera. Estou com um probleminha. Quero criar um arquivo .xml atravez do meu php. Mais quando executo o script ele dá o seguinte erro:

Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(/xml) is not within the allowed path(s): (/home/graficatambosi/:/usr/share/pear/:/tmp/) in /home/graficatambosi/www/adm/retorno_sacolas.php on line 8

Warning: fopen(/xml) [function.fopen]: failed to open stream: Operation not permitted in /home/graficatambosi/www/adm/retorno_sacolas.php on line 8

A pasta xml existe e tem CHMOD 777. ela se localiza dentro da pasta adm (adm está na raiz) e o arquivo php também está dentro da pasta adm

Meu script tah assim:
<?
include ('config.php');
$Link = mysql_connect ($Host, $User, $Password);
$Query = "SELECT * from Sacolas";
$db = mysql_select_db($banco);
$Result = mysql_query ($Query, $Link) or die (mysql_error());

$manipulador_arq = fopen("/xml","w+");
@fwrite($manipulador_arq,"<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n\n\n<fotos_sacola>");
while($exibir = mysql_fetch_array($Result)) 
{
$xml = "<fotos fp=\"$exibir[Thumb1]\" fg=\"$exibir[Foto]\"/>";
@fwrite($manipulador_arq,$xml); 
}
@fwrite($manipulador_arq,"\n\n</fotos_sacola>"); 
?>

parece que ele não está achando a pasta xml

#2 diego.rodriguez

diego.rodriguez

    Hey Ho Let's Go!

  • Usuários
  • 497 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte | MG
  • Interesses:.: programação<br />.: fotografia<br />.: PHP<br />.: punk rock/hc<br />.: games<br />.: brahma

Posted 04/04/2007, 11:17

mas aonde vc ta passando o nome do arquivo ai?

vc n teria q fazer assim n?
$manipulador_arq = fopen("nomeArquivo.xml","w+");




1 user(s) are reading this topic

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

IPB Skin By Virteq