【问题标题】:NotBlank not found in vendor?NotBlank 在供应商中找不到?
【发布时间】:2014-10-29 22:06:48
【问题描述】:

当我把我的网站放在服务器上(没有 ssh)时,我得到了这个:

FatalErrorException: Error: Class 'Symfony\Component\Validator\Constraints\Notblank'
    not found in ../public_html/vendor/symfony/symfony/src/Symfony/Component/Validator/Mapping/Loader/AbstractLoader.php line 64

我之前看到过this,但是我不知道我应该把我的USE语句放在哪里,因为我单独使用了一个validation.yml文件。

我很烦,因为我无法在服务器中使用ssh,所以我必须在本地解决问题并单独上传文件。

无论如何,任何帮助将不胜感激!谢了!

【问题讨论】:

    标签: validation symfony fatal-error


    【解决方案1】:

    我从这个post 中找到了答案,我的错误: 1. 区分大小写,我用“Notblack”代替“NotBlank”。 (该死,我怎么知道!) 2.我应该发布validation.yml的代码。原因与 Use 语句无关。

    另外,感谢@FyodorX 以光速回答。

    【讨论】:

      【解决方案2】:

      您的use 声明中有错字。应该是:

      use Symfony\Component\Validator\Constraints\NotBlank;
      

      【讨论】:

      • 我刚刚找到了答案,我的错,因为我应该将validation.yml文件发布出来,我放了“Notblank”而不是“NotBlank”,它区分大小写。所以我不需要声明。无论如何感谢@FyodorX!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-03
      • 2016-10-28
      • 2015-07-04
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 2019-02-25
      相关资源
      最近更新 更多