在 PHP 中上传文件时遇到问题


Getting trouble while uploading a file in PHP

我正在使用PHP作为服务器端编程,我在上传图像时遇到了不同类型的问题。如果上传的图像低于8MB可以上传,但如果图像大小增加,则不会上传。可能是什么问题。我知道我必须在php.ini文件中进行更改,但我不知道的地方。

是的,您需要在 php.ini 文件中将upload_max_filesize值更改为所需的值。之后,您必须重新启动服务器

你需要首先确定你的PHP.ini来自哪里。 如果你创建一个包含这一行代码的PHP脚本,并在浏览器中访问它,这将告诉你:

phpinfo();

(我的说:加载的配置文件/etc/php5/apache2/php.ini)

然后编辑该文件并更改行

post_max_size = 8M
upload_max_filesize = 8M

到更合适的东西。 然后重新启动 Apache 。 你可以在 vlzvl 的答案中使用 .htaccess 方法,但我想说可能不会。

打开.htaccess并写:

php_value upload_max_filesize 16M
php_value post_max_size 16M