php - 如何在不使用php.ini文件的情况下增加php中的文件大小

原文 标签 php

我正在使用以下代码来增加php中上传的文件大小,但是它不起作用。并且我想在不使用php.ini文件和.htaccess文件的情况下更改文件大小。

ini_set('post_max_size', '500M');
ini_set("upload_max_filesize",'500M');
echo("<br>".ini_get('upload_max_filesize')."<br>");

最佳答案

这些值均具有可更改模式PHP_INI_PREDIR,这意味着可以使用php.ini,.htaccess,httpd.conf或.user.ini进行设置,但不能使用ini_set()进行设置。这是因为该帖子已经在php脚本启动之前收到,并且ini_set()将不再起作用。

检查PHP手册中的overwiew about core settings。它显示所有设置以及可以在何处下注。您也可以找到possible change locations的概述。

相关文章:

php - jTable中的jQuery AJAX调用

php - 如何显示所选分类法的分类法父级

php - PDO bindParam无法正常工作

php - 没有从ajax发布返回成功

php - 如何从php / mysql中的同一张表中只获得一次重复值,而另一次则获得多次

php - Facebook PHP SDK 4.0登录

javascript - 防止浏览器卡在AJAX请求上

php - Symfony2 +主义INSERT查询失败,没有错误

php - 提交表单后没有任何显示(PHP)

php - 无效的JSON字符串