Como faço para hospedar um arquivo no meu servidor para download?

1

Esta pode ser uma pergunta estúpida, mas eu tenho que perguntar porque não estou chegando a lugar nenhum ...

Eu tenho um servidor privado virtual com Godaddy e configuro uma conta de FTP. Quando eu acesso a conta via ftp eu vejo essas pastas:

anon_ftp
cgi-bin
error_docs
httpdocs
httpsdocs
privados
estatísticas
subdomínios
vault_scripts
web_users
.Segurança (arquivo)

Agora, o que eu quero fazer é colocar um arquivo neste servidor, onde as pessoas podem apenas navegar para um URL e baixar o arquivo. Por exemplo, mywebsite.com/music/somesong.mp3.

Como faço isso? Acabei de criar uma pasta nesse local chamada "música" e, em seguida, carregar o arquivo para essa pasta? Se assim for, estou recebendo erro "550 música: acesso negado" é um erro de permissão porque esse usuário é administrador, então qual é o problema?

UPDATE

O arquivo que estou tentando disponibilizar para download é um .jad

Coloquei o arquivo em / httpdocs / BB, mas continuo recebendo este erro ao acessar:

"Status HTTP 404 - /BB/plugin.jad

type Relatório de status

message /BB/plugin.jad

descrição O recurso solicitado (/BB/plugin.jad) não está disponível. Apache Tomcat / 6.0.16 "

UPDATE 2

Falei com o Godaddy e eles disseram que eu preciso configurar o tipo MIME como um aplicativo / octeto-stream. Eles me dizem que eu tenho que fazer isso, mas não me diga como, então como isso é feito?

Obrigado!

    
por GiH 08.10.2009 / 01:52

5 respostas

1

Eu lembro do GoDaddy ter alguma forma de suporte técnico. Se você tem um VPS que você deve ter pelo menos algum nível de pessoa competente para ajudá-lo.

Supondo que o URL raiz ( example.com ) esteja apontando para o diretório httpdocs , envie sua pasta music para /httpdocs . Em seguida, o endereço da Web seria www.example.com/music/song.mp3 . É possível que o GoDaddy tenha um arquivo .htaccess proibindo você (ou qualquer outra pessoa) de acessar um arquivo .mp3 .

Eu também verifico o diretório error_docs e vejo se você está recebendo algum erro no servidor.

    
por 08.10.2009 / 04:40
1

Se você quiser acessar o arquivo via http, provavelmente deverá colocar a pasta de músicas na pasta httpdocs. Se isso não funcionar, pode ser uma subpasta na pasta subdomínios.

    
por 08.10.2009 / 02:01
1

Se você estiver usando o Apache como servidor da Web, poderá criar um arquivo .htaccess no diretório em que seu arquivo .jad está.

Coloque o seguinte no arquivo .htaccess:

AddType application/octet-stream .jad
    
por 09.10.2009 / 23:21
0

Coloque no diretório anon_ftp para ftp anônimo. Caso contrário, para http://www.example.com/music/mysong.mp3 funcionar, coloque create /httpdocs/music e coloque mysong.mp3 nesse diretório.

    
por 08.10.2009 / 01:56
0
  1. Verifique se você está acessando o arquivo exatamente com o mesmo caminho usado ao copiá-lo para htdocs/ . O Apache faz distinção entre maiúsculas e minúsculas.

  2. Crie um novo arquivo chamado .htaccess (não perca o período) em htdocs/ e coloque o seguinte:

AddType text/vnd.sun.j2me.app-descriptor .jad
AddType application/java-archive .jar
    
por 09.10.2009 / 23:21