【发布时间】:2015-04-15 21:55:59
【问题描述】:
我从php.ini 文件和phpinfo() 中获得了不同的upload_max_filesize 值。
在php.ini 上,我为它设置了 128M,而在phpinfo() 上,它显示为 2M。
我尝试重新启动apache 并将新的php.ini 添加到另一个文件夹并使用VHost 指向它,但这并没有解决它。
【问题讨论】:
我从php.ini 文件和phpinfo() 中获得了不同的upload_max_filesize 值。
在php.ini 上,我为它设置了 128M,而在phpinfo() 上,它显示为 2M。
我尝试重新启动apache 并将新的php.ini 添加到另一个文件夹并使用VHost 指向它,但这并没有解决它。
【问题讨论】:
问题是php.ini 在第 180 行出现错误,因此之后的每个值都变为默认值。而upload_max_filesize在这之后,就变成了默认值2M。
我可以通过在命令行上输入php -i 来发现,即使它已经呈现了所有的php 设置,第一行是一个错误,所以你可以检查你的php.ini 的错误在哪里。它还会告诉您错误在哪一行。
希望它可以帮助别人!
【讨论】: