我使用 PHP 作为服务器端编程,上传图片时遇到了不同类型的问题。如果上传的图片低于 8MB,则上传正常,但如果图片大小增加,则无法上传。可能是什么问题。我知道我必须更改 php.ini 文件,但我不知道。请帮助我
问问题
67 次
3 回答
4
是的,您需要upload_max_filesize
在 php.ini 文件中将一个值更改为您想要的值。之后您必须重新启动服务器
于 2012-05-29T11:58:24.547 回答
1
您需要首先确定您的 PHP.ini 来自何处。如果您创建一个包含这一行代码的 PHP 脚本并在浏览器中访问它,它将告诉您:
phpinfo();
(我的说:加载的配置文件 /etc/php5/apache2/php.ini )
然后编辑该文件并更改行
post_max_size = 8M
upload_max_filesize = 8M
到更合适的东西。然后重新启动 Apache。您也许可以在 vlzvl 的答案中使用 .htaccess 方法,但我会说可能不会。
于 2012-05-29T12:05:37.757 回答
0
打开你的 .htaccess 并写下:
php_value upload_max_filesize 16M
php_value post_max_size 16M
于 2012-05-29T12:00:22.883 回答