簡體   English   中英

無法上傳大於10M的文件

[英]Could not upload file larger than 10M

上傳大小超過10M的文件時出現問題。 我們已經將ini設置為php.ini文件,如下所示:

post_max_size = 256M 
upload_max_filesize = 256M 
max_execution_time = 1800 
max_input_time = 1800 
memory_limit = 256M 

我們確保使用此php.ini ,在.htaccess和代碼中沒有其他設置,在日志文件或其他通知中沒有錯誤。 可以上傳小於10M的文件。 這讓我們頭疼。

請幫忙。

謝謝。

將以下內容添加到您的webroot .htaccess中

步驟1.為PHP5.x啟用mod_php(如果尚未啟用),請執行以下操作:

apt-get install php5-common libapache2-mod-php5 php5-cli

然后將以下內容添加到您的.htaccess中

<IfModule mod_php5.c>
        php_value upload_max_filesize 900M
        php_value post_max_size 900M
        php_value memory_limit 256M
        php_value max_execution_time 1200
        php_value max_input_time 1200
</IfModule>

如果不起作用,請嘗試在VirtualHost配置中添加以下內容

<Directory "/var/www/domain.com/public_html">
    php_admin_value post_max_size 150M
    php_admin_value upload_max_filesize 150M
    php_admin_value memory_limit 150M
    ...
</Directory>

進行調整以適合您的需求,然后重新啟動Web服務器。

service apache2 restart

希望對您有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM