Maison  >  Questions et réponses  >  le corps du texte

Augmenter la taille de téléchargement des fichiers dans la configuration Apache

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粉512526720P粉512526720365 Il y a quelques jours826

répondre à tous(1)je répondrai

  • P粉957723124

    P粉9577231242023-11-12 09:03:36

    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. < /p>

    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

    répondre
    0
  • Annulerrépondre