我把这些行:
php_value upload_max_filesize 10M
php_value post_max_size 10M
进入框中说:
自定义设置 - 复制/粘贴到自定义设置下方(重定向,重写规则等)。这些将在Drupal规则之前添加。
但是,它们不会注册,我仍然停留在默认的2 MB上传大小。我怎样才能解决这个问题?我在Firefox中使用Drupal。
答案 0 :(得分:0)
将这些设置放在index.php中 - 最好在开幕后
当然,您需要使用ini_set()函数
<?php
ini_set('upload_max_filesize','10M');
ini_set('post_max_size','10M');
答案 1 :(得分:0)
如果要增加PHP内存大小限制或上传大小,可以使用以下方法之一:
修改php.ini,前提是您有权访问。
找到您当前使用的php.ini文件,您可以使用phpinfo()函数找到它。
更改php.ini文件中的memory_limit或upload size参数。类似的东西:
memory_limit = 32M;
upload_max_filesize = 10M
post_max_size = 10M
重启Apache。许多主机负责这一点,您只需保存文件即可。
<强>的.htaccess 强>
在Drupal根目录中查找.htaccess文件,然后转到以下部分:
#覆盖PHP设置。更多网站/ default / settings.php
#但是在运行时无法更改以下内容。
在这些行之后,添加以下行:
php_value upload_max_filesize 32M
php_value post_max_size 32M
<强>的settings.php 强>
编辑sites / default / settings.php。这只会影响使用此文件的网站。
搜索PHP设置部分,在该部分的末尾添加以下行:
ini_set('upload_max_filesize','32M');
ini_set('post_max_size','32M');
Apache很可能必须重新启动。