上载php.ini文件中的文件大小已更改,但ini get仍然显示2M
我不再试图用ini\U集更改上载\u最大\u文件大小。我已经看到了这些答案 我使用phpinfo()中的路径找到了我认为是真正的php.ini。我已编辑该文件,将值从2M更改为10M 尽管如此,ini_get('upload_max_filesize')仍然显示2M,而我的上传仍然失败,因为文件比这个大上载php.ini文件中的文件大小已更改,但ini get仍然显示2M,php,Php,我不再试图用ini\U集更改上载\u最大\u文件大小。我已经看到了这些答案 我使用phpinfo()中的路径找到了我认为是真正的php.ini。我已编辑该文件,将值从2M更改为10M 尽管如此,ini_get('upload_max_filesize')仍然显示2M,而我的上传仍然失败,因为文件比这个大 我遗漏了什么?如果遇到这样的问题,有四件事需要检查: 确保使用phpinfo()加载正确的php.ini 确保没有通过选项加载额外的ini文件 您没有在代码中的任何地方使用ini_set()来覆
我遗漏了什么?如果遇到这样的问题,有四件事需要检查:
不太常见的是,您还可以将PHP配置为使用-d或指令运行,该指令可以在运行时设置此设置。这也会显示在phpinfo()结果中。如果遇到这样的问题,有四件事需要检查:
不太常见的是,您还可以将PHP配置为使用-d或指令运行,该指令可以在运行时设置此设置。这也将显示在phpinfo()结果中。您在更改php.ini后是否重新启动了apache?我现在有了。这就解决了问题。谢谢。您在更改php.ini之后重新启动了apache吗?我现在已经重新启动了。这就解决了问题。谢谢。+1“您在对ini文件进行任何更改后重新启动了web服务器”;+1“您在对ini文件进行任何更改后重新启动了web服务器”。