无法更改php上载大小限制

无法更改php上载大小限制,php,file-upload,upload,uploadify,Php,File Upload,Upload,Uploadify,我使用uplaodify插件上传音乐文件。在我的家乡一切都很好 uploadify.php文件位于public_html/uploadify目录中 我想将上传文件大小限制增加到10 MB 我试着把 公共html中的php.ini文件 post_max_size = 500M upload_max_filesize = 500M max_execution_time = 900; max_input_time 900 我正在看我的phpinfo那很好 但ı无法上传大于2MB的内容 我试着将相同的

我使用uplaodify插件上传音乐文件。在我的家乡一切都很好

uploadify.php文件位于public_html/uploadify目录中

我想将上传文件大小限制增加到10 MB

我试着把

公共html中的php.ini文件

post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 900;
max_input_time 900
我正在看我的phpinfo那很好 但ı无法上传大于2MB的内容

我试着将相同的php.ini放到public_html/uploadify中

现在我可以上传大小为2.5MB的文件,但没有上限

行位于my index.php和uploadify.php中

我应该如何增加文件上载大小限制

编辑

我查看$\u文件[..]['error'],以及它的7

UPLOAD_ERR_CANT_WRITE

    Value: 7; Failed to write file to disk. Introduced in PHP 5.1.0.

但是我可以上传小于2.5 MB的文件,你不能在使用ini_集的脚本中覆盖上传限制-在PHP启动并处理ini_集之前很久,上传就已经使用原始设置完成(或中止)


您也不能在系统中随意丢弃php.ini文件——php不会加载它发现的任意.ini文件。它仅从特定位置加载它们。如果PHP没有被告知从uploadify目录加载一个,则必须使用.htaccess和
PHP\u值
指令。

编辑根文件夹中的.htaccess文件并添加以下值:

RewriteEngine On
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value max_execution_time 6000000

您可以编辑它以满足您的需要。1000M=1GB,因此进行相应编辑。请注意,您的主机将需要允许PHP编辑。

您好,在本地主机上的wordpress上上载主题时,我遇到了类似的问题。经过数小时的研究,我能够在我的php.ini中放入以下3行代码,并重新启动apache,它成功了。我想这会帮助别人

这将进入ini的文件上传部分

上载\u最大\u文件大小=800M

立柱最大尺寸=800米


max_file_uploads=800M

如果我将php_值添加到我的.htaccess中,我得到了内部服务器错误,现在我查看mu$_文件[…][“错误”];其7
UPLOAD\u ERR\u CANT\u WRITE值:7;无法将文件写入磁盘。PHP 5.1.0中引入。
但我可以上传小于2.5 MB的文件。写入失败通常意味着PHP被告知用于存储临时文件(例如上载)的任何目录都不可由PHP写入,或者该目录不存在。我应该如何解决此问题,我可以创建临时文件manuel吗?phpinfo();upload_max_filesize 10M 10M 10M upload_tmp_dir no value no value user_dir no value no value no valueİ如果我将php_值添加到我的.htaccess中,我收到内部服务器错误,则Apache设置不允许在.htaccess中指定php_值。检查服务器的错误日志,它会告诉您产生500错误的确切原因。我在根目录中查找我的错误日志文件,但没有任何记录,可能是我的问题也可能是访问问题,因为$u文件[][error]是7
RewriteEngine On
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value max_execution_time 6000000