Heim > Fragen und Antworten > Hauptteil
怎么在自己的脚本中设置上传文件的最大大小,在不修改php.ini初始配置的情况下,ini_set好像对这个配置项不生效!!!
PHP中文网2017-04-11 10:05:08
PHP的配置有四种模式.
PHP_INI_USER
PHP_INI_PERDIR
PHP_INI_SYSTEM
PHP_INI_ALL
当这个配置是第一种或第四种时, 可以使用ini_set()
.
而post_max_size
和upload_max_filesize
都是第二种, 所以是不能生效的.
如果题主用的是虚拟主机, 可以在虚拟主机的控制面板进行php.ini
更改, 大多数虚拟主机是提供这两项配置的更改的
ringa_lee2017-04-11 10:05:08
这两个配置的可修改范围都是PHP_INI_PERDIR
,也就是只能在配置文件中配置,ini_set
修改无效。
http://php.net/manual/zh/conf...