Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

decode

Upload

Recommended Posts

Tenho um sistema de upload por FTP no qual envia para um servidor que tenho aqui em casa (192.168.0.1)

porém ele sempre diz que não é possível enviar o arquivo desejado. Suspeitei das configurações do php.ini do servidor

 

; Whether to allow HTTP file uploads.file_uploads = On; Temporary directory for HTTP uploaded files (will use system default if not; specified).upload_tmp_dir = /www/upload; Maximum allowed size for uploaded files.upload_max_filesize = 64M
Não vi nada de errado, testei o script so que usando o FTP da BrTdata e funcionou.

Abaixo vai o script desdo <form> até o ftp_close;

 

 

arquivo.htm

<body><form method=post action=envia.php><br><input type=file name=arquivo><br><br><input type=submit value=Enviar></form></body>
envia.php

<?php$arquivo = $_POST['arquivo'];$ftpserver = "192.168.0.1";$ftplogin = "root";$ftpsenha = "*********";$ftpconecta = ftp_connect($ftpserver) or die(mysql_error());$ftploga = ftp_login($ftpconecta, $ftplogin, $ftpsenha) or die(mysql_error());$aa = ftp_chdir($ftpconecta, "/mnt/bootdev/router/www/vip/jcc/aconteceu") or die(mysql_error());$bb = ftp_pwd($ftpconecta) or die(mysql_error());echo "Arquivo: $arquivo <br> Pasta: $bb <br>";if (ftp_put($ftpconecta, $arquivo, $arquivo, FTP_BINARY)) { echo "Arquivo enviado"; }if (!ftp_put($ftpconecta, $arquivo, $arquivo, FTP_BINARY)) { echo "Arquivo não enviado"; }$aa = ftp_cdup($ftpconecta) or die(mysql_error());$fexa = ftp_close;?>
PC Servidor: P133, FAT16, 72RAM SO: [Linux] (daqueles sem interface gráfica)

 

Hoje completa 2 dias que estou com esse grande problema e tenho até amanhã para resolver o problema. Ajudem-me plizzz :) :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ué, se tá funcionando em outro server, o problema não é no script então, deve ser na conexão por FTP, ve se a senha e o usuário tá funcionando certim (em outras palavras, ve se tá certo hehe).

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.