我使用uplaodify插件上传音乐文件。我当地的每一件事都可以。
uploadify.php文件位于public_html / uploadify目录
我想将上传文件大小限制增加到10 MB
我试图把
public_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.5 MB但没有上限的文件;
并且
ini_set('upload_max_size','10M');
ini_set('post_max_size','10M');
ini_set('max_execution_time','900');
行在我的index.php和uploadify.php
中我应该怎样做才能增加文件上传大小限制
修改
我看$ _FILES [..] ['错误']及其7
UPLOAD_ERR_CANT_WRITE
Value: 7; Failed to write file to disk. Introduced in PHP 5.1.0.
但我可以上传小于2.5 MB的文件
答案 0 :(得分:5)
编辑根文件夹中的.htaccess文件并添加以下值:
RewriteEngine On
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value max_execution_time 6000000
您可以根据自己的需要进行编辑。 1000M = 1GB,因此进行相应编辑。请注意,您的主机需要允许PHP编辑。
答案 1 :(得分:1)
您无法使用ini_set覆盖脚本中的上传限制 - 在PHP启动并处理ini_sets之前,上传将使用原始设置完成(或已中止)。
你不能在你的系统周围丢弃php.ini文件 - php不会加载它找到的随机.ini文件。它只从特定位置加载它们。如果没有告诉PHP从uploadify目录加载一个,你将不得不使用.htaccess和php_value
指令。
答案 2 :(得分:1)
您好,我在localhost上的wordpress上传主题时遇到了类似的问题。经过几个小时的研究,我能够在我的php.ini中放入以下3行并重新启动apache并且它有效。我认为这会有所帮助。
这将进入ini的文件上传部分
upload_max_filesize = 800M
post_max_size = 800M
max_file_uploads = 800M