【问题标题】:SonataMediaBundle: The file "" does not exist 500 Internal Server Error - FileNotFoundExceptionSonataMediaBundle:文件“”不存在 500 内部服务器错误 - FileNotFoundException
【发布时间】:2012-08-30 16:04:49
【问题描述】:

我使用 SonataMediaBundle 上传了一些文件,但是当我想添加另一个文件时,出现了错误。

你有什么想法吗?

这是堆栈错误:

in /var/www/znata.com/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesser.php at line 107  -+

        public function guess($path)
        {
            if (!is_file($path)) {
                throw new FileNotFoundException($path);
            }
            if (!is_readable($path)) {

谢谢

【问题讨论】:

    标签: symfony-sonata sonata-admin


    【解决方案1】:

    他找不到文件 if (!is_file($path)) { 抛出新的 FileNotFoundException($path); }

    我认为您必须为第二个文件重新实例化文件

    【讨论】:

      【解决方案2】:

      可能是因为您的 php.ini 设置设置了最大上传大小。

      在您的 php.ini

      中将其更改为更高的值
      upload_max_filesize = 2M
      

      【讨论】:

        【解决方案3】:

        如果你的表单没有属性,你可能会遇到类似的错误:enctype="multipart/form-data"

        【讨论】:

          猜你喜欢
          • 2018-05-01
          • 2016-02-19
          • 2018-03-26
          • 1970-01-01
          • 2023-04-05
          • 2019-01-17
          • 2011-10-17
          • 2010-11-15
          • 1970-01-01
          相关资源
          最近更新 更多