我在服务器上使用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
我已重新启动了httpd
和mysqld
个服务并重新启动了整个服务器,但在查看phpinfo();
时,它仍显示:
upload_max_filesize 2M 2M
我无法在PHPMyAdmin中上传更大的文件
我在php.ini
目录
/etc/
答案 0 :(得分: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>
答案 1 :(得分: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>