2014-10-27 35 views
0

的phpMyAdmin較大的上傳限制我已經改變了我的服務器上使用SSH這些值:不改變

post_max_size = 50M 

; Maximum allowed size for uploaded files. 
; http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize 
upload_max_filesize = 50M 

我已經重新啓動兩httpdmysqld服務並重新啓動整個服務器,但看着phpinfo();時,它仍然顯示:

upload_max_filesize 2M 2M 

我不能在phpMyAdmin

上傳大文件

我在編輯php.ini/etc/目錄

+0

有幾個'php.ini'文件,你究竟編輯哪一個? 'phpinfo()'會向你顯示正確的'Loaded Configuration File'' – JaMaBing 2014-10-27 10:54:35

+0

你確定你已經在編輯後保存了文件嗎?如果您沒有管理員/ root權限,則無法保存文件 – 2014-10-27 10:59:27

回答

0

您是否打開了php.ini並檢查值是否已更改?有時在燈中,您需要root權限才能更改配置。

簡單的方法是使用htaccess文件來更改這些值。

在.htaccess文件添加這些

<IfModule mod_php5.c> 
    php_value post_max_size 900M 
    php_value upload_max_filesize 640M 
    php_value memory_limit 600000M 
    php_value max_execution_time 2592000000000 
    php_value max_input_time 25920000000000000 
    php_value session.gc_maxlifetime 120000000 
</IfModule> 
0

創建.htaccess文件,並簡單地把下面的代碼它,並給它一展身手。請確保將該文件上傳到網站的根目錄。

代碼:

<IfModule mod_rewrite.c> 
    Options +FollowSymLinks 
    Options -Indexes 
    RewriteEngine On 

    php_value upload_max_filesize 1000M 
    php_value max_input_time 160 
    php_value upload_max_filesize 100M 
    php_value post_max_size 100M 
</IfModule> 
+0

爲什麼需要啓用'RewriteEngine'並更改'Options'?另外,是不是'mod_php5.c'模塊的'php_value'? – xOneca 2014-12-03 11:18:11