Tingkatkan saiz muat naik fail dalam konfigurasi Apache
P粉512526720
P粉512526720 2023-11-11 11:00:33
0
1
763

Hello semua! Saya bergelut dengan isu konfigurasi ini kerana saya cuba meningkatkan kapasiti saiz muat naik fail dalam konfigurasi Apache tetapi tidak tahu cara melakukannya dengan tepat. Saya dapati artikel ini membincangkan perkara ini tetapi ingin mengetahui cara yang betul untuk menukar .htaccess.

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

Saya cuba menyelesaikan masalah tidak dapat memuat naik fail yang lebih besar daripada 5MB dalam php (laravel), jadi saya menemui penyelesaian ini dalam artikel ini. Apakah cara yang betul untuk mengkonfigurasi .htaccess saya untuk melakukan ini?

Saya telah mencuba konfigurasi ini

<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

membalas semua(1)
P粉957723124

Tetapan upload_max_filesize dan post_max_size dalam php.ini perlu ditukar untuk menyokong fail yang lebih besar daripada saiz lalai yang dibenarkan php.

Tetapkan upload_max_filesize kepada saiz maksimum fail yang perlu dimuat naik.

Tetapkan memory_limit kepada jumlah memori yang diperlukan untuk menjalankan skrip php, dan tetapkan max_execution_time kepada masa dalam beberapa saat yang diperlukan untuk menjalankan skrip.

upload_max_filesize=30M
post_max_size=31M
memory_limit = 100M
max_execution_time = 120
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!