【问题标题】:Validation image laravel 5验证图像 laravel 5
【发布时间】:2015-11-15 15:32:25
【问题描述】:

我对某个主题有疑问。 我有我的评级可以在扩展程序中运行,但仍然出现错误图像大小给我这个错误。

文件“IMG_2580.JPG”超出了您的 upload_max_filesize ini 指令(限制为 2048 KiB)。

我去了 php.ini 文件并接受了注释“extension = php_fileinfo.dll”,很快就运行了扩展,但最大大小 3000 没有。 简而言之,扩展向我展示了它给我的错误页面的大小错误。 有什么帮助吗?

public static $profileData = array(
        'email' =>  'required|email',
        'name' =>  'required|min:5',
        'data_nascimento' => 'date',
        'imagem' => 'image|max:3000|mimes:jpeg,jpg,bmp,png'
        );

【问题讨论】:

  • 解决方案:如果 php.ini 并将 upload_max_filesize 更改为 20MB,例如 max: 3000 已经可以工作并显示错误:) 我希望对某人有所帮助
  • 您应该将此作为答案发布并接受它,以便其他人可以看到您的问题已解决,尤其是如果您自己解决了问题。
  • 点击下方的按钮回答您自己的问题。

标签: php validation laravel-5.1


【解决方案1】:

在你的 php.ini 中更新以下内容

upload_max_filesize = 40M
post_max_size = 40M

注意:

  1. 更改值后重新启动 xampp (apache)

  2. 确保在正确的php.ini 文件中进行更改

【讨论】:

    【解决方案2】:

    分辨率:

    此代码保持不变

    public static $profileData = array(
            'email' =>  'required|email',
            'name' =>  'required|min:5',
            'data_nascimento' => 'date',
            'imagem' => 'image|max:3000|mimes:jpeg,jpg,bmp,png'
            );
    

    如果 php.ini 并将 upload_max_filesize 更改为 20MB,则 max:3000 已经可以工作并显示错误:) 我希望对某人有所帮助

    【讨论】:

    • 更改值后是否重新启动了 apache 服务器?
    • 您启用了以上两个,正如我在回答中所说的那样?
    • 是的,我已经解决了,但是谢谢 :) 我现在将处理调整大小
    猜你喜欢
    • 1970-01-01
    • 2015-10-31
    • 2015-08-30
    • 2015-10-10
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 2019-01-16
    • 2015-10-18
    相关资源
    最近更新 更多