Augmenter la taille de téléchargement des fichiers dans la configuration Apache
P粉512526720
P粉512526720 2023-11-11 11:00:33
0
1
844

Bonjour à tous ! Je suis aux prises avec ce problème de configuration car j'essaie d'augmenter la capacité de taille de téléchargement de fichiers dans la configuration Apache mais je ne sais pas comment le faire exactement. J'ai trouvé cet article à ce sujet mais j'aimerais connaître la bonne façon de modifier .htaccess.

https://brightwhiz.com/increase-file-upload-size-apache/

J'essayais de résoudre le problème de l'impossibilité de télécharger des fichiers de plus de 5 Mo en php (laravel), j'ai donc trouvé cette solution dans cet article. Quelle est la bonne façon de configurer mon .htaccess pour ce faire ?

J'ai essayé ces configurations

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    <Directory "/var/www/html/assets">
        LimitRequestBody 67108864
    </Directory>
</IfModule>
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

<Directory "/var/www/html/assets">
    LimitRequestBody 67108864
</Directory>


P粉512526720
P粉512526720

répondre à tous(1)
P粉957723124

Les paramètres upload_max_filesize et post_max_size dans php.ini doivent être modifiés pour prendre en charge les fichiers plus grands que la taille autorisée par défaut de php.

Réglez upload_max_filesize sur la taille maximale du fichier à télécharger.

Définissez memory_limit sur la quantité de mémoire requise pour exécuter le script php et définissez max_execution_time sur le temps en secondes nécessaire pour exécuter le script.

upload_max_filesize=30M
post_max_size=31M
memory_limit = 100M
max_execution_time = 120
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal