[英]Increase Upload file size cakephp 3
我要上傳大於50 MB的文件,但僅接受小於3 MB的文件,如何增加此限制?
已經嘗試在.htaccess中添加以下內容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value memory_limit 100M
問題出在php.ini中:
upload_max_filesize = 1000M
post_max_size = 1000M
謝謝
嘗試這個:
<?php
error_reporting(E_ALL);
ini_set('upload_max_filesize', '100M');
echo ini_get('upload_max_filesize'); // 100M
?>
如果輸出等於100M,則php已正確配置,並且大小限制由php腳本(laravel)強制執行,否則主機不允許將文件限制增加到如此之高。
無論哪種方式,我都建議您使用Plupload之類的庫上載大文件。 它不太容易出錯和超時。
它看起來像一個Apache httpd配置(您未指定); 但是在遇到PHP限制之前,您可能會遇到服務器限制:
從Apache Core文檔中,嘗試將以下行添加到.htaccess文件中(或在服務器級別進行設置):
LimitRequestBody 50000000
(“ 50000000”或您要使用的確切字節值。)
問題出在php.ini中:
upload_max_filesize = 1000M
post_max_size = 1000M
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.