Erro no upload de arquivo para servidor PHP

29/07/2017

0

Olá a todos,

Tenho uma rotina que gera um arquivo xml com informações especificas. ao terminar de gerar o arquivo, eu uso a função a baixo para fazer o upload do mesmo para um servidor Apache/PHP, mas recebo o erro 403 - proibido. O arquivo PHP que recebe o arquivo XML ele existe e esta com permissão 755. para esta aplicação não poderei usar conexão FTP por questão de segurança do projeto e eu preciso que o arquivo PHP trabalhe com as informações que o XML terá.

Agradeço quem puder me ajudar:



Public Function EnviarArquivo(arquivo, link)
Try
Dim myWebClient As New WebClient()
myWebClient.UploadFile(link, arquivo)
Return True
Catch ex As Exception
Return False
End Try

End Function
Ricardo Raimondi

Ricardo Raimondi

Responder

Post mais votado

10/08/2017

Opa Ricardo.

Cara, você já desativou o SecFilterEngine no arquivo modsec.conf do Apache?

É só você setar o valor Off na configuração SecFilterEngine...

Isso ocorre porque o Apache só libera arquivos menores de 60 kbps (se não me engano), então você precisa desativar essa trava de segurança...

Testa aí e, qualquer coisa, é só falar!

Santos

Santos
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar