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
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
Curtir tópico
+ 0
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!
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
Responder
Clique aqui para fazer login e interagir na Comunidade :)