怎么在自己的脚本中设置上传文件的最大大小,在不修改php.ini初始配置的情况下,ini_set好像对这个配置项不生效!!!
人生最曼妙的风景,竟是内心的淡定与从容!
PHP的配置有四种模式.
PHP_INI_USER
PHP_INI_PERDIR
PHP_INI_SYSTEM
PHP_INI_ALL
当这个配置是第一种或第四种时, 可以使用ini_set().
ini_set()
而post_max_size和upload_max_filesize都是第二种, 所以是不能生效的.
post_max_size
upload_max_filesize
如果题主用的是虚拟主机, 可以在虚拟主机的控制面板进行php.ini更改, 大多数虚拟主机是提供这两项配置的更改的
php.ini
这两个配置的可修改范围都是PHP_INI_PERDIR,也就是只能在配置文件中配置,ini_set修改无效。
ini_set
http://php.net/manual/zh/conf...
PHP的配置有四种模式.
PHP_INI_USER
PHP_INI_PERDIR
PHP_INI_SYSTEM
PHP_INI_ALL
当这个配置是第一种或第四种时, 可以使用
ini_set()
.而
post_max_size
和upload_max_filesize
都是第二种, 所以是不能生效的.如果题主用的是虚拟主机, 可以在虚拟主机的控制面板进行
php.ini
更改, 大多数虚拟主机是提供这两项配置的更改的这两个配置的可修改范围都是
PHP_INI_PERDIR
,也就是只能在配置文件中配置,ini_set
修改无效。http://php.net/manual/zh/conf...