Hallo zusammen! Ich k?mpfe mit diesem Konfigurationsproblem, weil ich versuche, die Datei-Upload-Gr??enkapazit?t in der Apache-Konfiguration zu erh?hen, aber nicht genau wei?, wie das geht. Ich habe diesen Artikel gefunden, in dem dies behandelt wird, würde aber gerne wissen, wie man .htaccess richtig ?ndert.
https://brightwhiz.com/increase-file-upload-size-apache/
Ich habe versucht, das Problem zu l?sen, dass es nicht m?glich ist, Dateien mit mehr als 5 MB in PHP (Laravel) hochzuladen, also habe ich diese L?sung in diesem Artikel gefunden. Wie konfiguriere ich meine .htaccess-Datei dafür richtig?
Ich habe diese Konfigurationen ausprobiert
<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>
需要更改 php.ini 中的 upload_max_filesize 和 post_max_size 設(shè)置,以支持大于 php 默認(rèn)允許大小的文件。
將upload_max_filesize設(shè)置為需要上傳的文件的最大大小。
將 memory_limit 設(shè)置為運(yùn)行 php 腳本所需的內(nèi)存量,并將 ma??x_execution_time 設(shè)置為運(yùn)行腳本所需的時(shí)間(以秒為單位)。
upload_max_filesize=30M post_max_size=31M memory_limit = 100M max_execution_time = 120