• # Limite à 2 Go

    Posté par . En réponse au message config logs. Évalué à 2.

    Par défaut (sous Linux en tout cas), une application compilée sans
    les options adéquates ne pourra pas utiliser des fichiers de plus de
    2 Go. Les typedefs et compagnie pour représenter les offsets
    et les tailles de fichiers sont par défaut sur 32-bits. Donc c'est
    "normal".

    Pour pouvoir compiler une application avec le support 64-bits des
    fichiers, il faut utiliser ces flags avec gcc:

    -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE

    Si Apache n'a pas été compilé avec ces flags, c'est normal qu'il
    ne puisse pas utiliser des fichiers de plus de 2 Go.

    Apparemment le support des "large files" est dans Apache 2.1:

    http://www.gossamer-threads.com/lists/apache/users/295588(...)