Visualizzazione dei risultati da 1 a 8 su 8

Discussione: mime type rar

  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514

    mime type rar

    Ciao ragazzi,
    devo poter uplodare i file rar sul server. Ho visto che php me li rileva come

    application/octet-stream


    e non come

    application/x-rar-compressed

    da cosa dipende?

    ci sono rischi?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    se è per questo anche i mimetype dei .zip e dei .pdf vengono letti diversamente dai browser

  3. #3
    tramite un htaccess puoi specificare i mimetype per i formati che ti interessano, come ad esempio quelli rar

    ti vengono riconosciuti cosi perché il webserver nell'elenco dei mimetype configurati non contiene quello per i file .rar

    Mettendo un htaccess con dentro
    AddType application/x-rar-compressed rar

    dovrebbe risolvere il problema
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    eh se il server non consente l'htaccess?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    beh, se non consente l'htaccess ci possono essere solo 2 motivi:
    - il webserver non è apache
    - sono stati volontariamente spenti dall'hoster (ma significa anche che il 95% dei cms non funziona ^^)

    l'unica altra alternativa è far scaricare il file tramite php ... cosi che php invia l'header del content type corretto insieme ad altri header (come la dimensione del file, la data dell'ultima modifica, l'encoding e via dicendo) e poi usa readfile ( www.php.net/readfile ) per inviare il file al browser
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ma in realtà io il file lo leggo. il problema avveniva durante l'upload.
    mettendo come mime type quello tipico del rar non funzionava.

    ad ogni modo l'assistenza dell'hosting ha detto che htaccess non funziona
    tant'è che per modifiche tipo autoprepend e simili fanno spostare il php ini nelle varie cartelle....

    oltre a questo infatti penso che avrò dei problemi con l'url rewriter

    insomma un casino...
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  7. #7
    ma sono cose diverse ... l'autoprepend dipende dal php e quindi se php va con fastcgi o come cgi allora non funziona, l'url rewrite e i mime type dipendono dal webserver il che significa che non stanno usando apache come webserver
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  8. #8
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    si si infatti confermo ciò che dici.

    devo smetterla di pensare al lavoro anche di sera.



    grazie per l'aiuto
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.