回形针错误 - NotIdentifiedByImageMagickError 使用亚马逊 S3
Paperclip error - NotIdentifiedByImageMagickError using amazon S3
我已经 Rails 安装了 Paperclip 直到今天,它工作得很好。我不知道是什么原因造成的。我试图了解 ImageMagick,所以我从官方网站下载了它。安装后,我收到有关 libpng15.15.dylib
或类似内容的错误。因此,我使用 CLI 中的 rm -rf
命令删除了 ImageMagick。然后我使用 homebrew
.
再次安装它
之后我再次 运行 我的应用程序并收到此错误。
Command :: identify -format '%wx%h,%[exif:orientation]' '/var/folders/...-3gfyiu.png[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::Errors::NotIdentifiedByImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError>
当我 运行 identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png[0]
我得到这个错误。
identify: unable to open image '/var/folders/....': No such file or directory @ error/blob.c/OpenBlob/2705.
identify: unable to open file '/var/folders/....' @ error/png.c/ReadPNGImage/3921.
和identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png
我遇到了这个错误。
unknown image property "%[exif:orientation]" @ warning/property.c/InterpretImageProperties/3762.
我知道有很多与此相关的 Whosebug 问题,但所有这些已接受的答案都不适合我。
这些是我到目前为止所做的。
Paperclip.options[:command_path] = "/usr/local/bin/identify"
Paperclip.options[:command_path] = "/usr/local/bin"
brew update && brew upgrade imagemagick
- 卸载并安装 imagemagick
- 将
cocaine
降级为 0.3.2
brew uninstall imagemagick jpeg libtiff
brew install imagemagick
brew install imagemagick --build-from-source
identify
或 convert
命令在 CLI 中运行良好。
环境:
- mongoid-回形针 0.0.10
- 回形针 4.3.2
- mini_magick 4.5.1
- Rails 4.2.4
- Mac OS X Yosemite
手动安装 imagemagick-6.9.3-10
似乎可以解决问题。所以我认为这是 imagemagick 中的一个错误。
见imagemagick: brackets in file names 'No such file or directory' — Mac OS X
我已经 Rails 安装了 Paperclip 直到今天,它工作得很好。我不知道是什么原因造成的。我试图了解 ImageMagick,所以我从官方网站下载了它。安装后,我收到有关 libpng15.15.dylib
或类似内容的错误。因此,我使用 CLI 中的 rm -rf
命令删除了 ImageMagick。然后我使用 homebrew
.
之后我再次 运行 我的应用程序并收到此错误。
Command :: identify -format '%wx%h,%[exif:orientation]' '/var/folders/...-3gfyiu.png[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::Errors::NotIdentifiedByImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError>
当我 运行 identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png[0]
我得到这个错误。
identify: unable to open image '/var/folders/....': No such file or directory @ error/blob.c/OpenBlob/2705.
identify: unable to open file '/var/folders/....' @ error/png.c/ReadPNGImage/3921.
和identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png
我遇到了这个错误。
unknown image property "%[exif:orientation]" @ warning/property.c/InterpretImageProperties/3762.
我知道有很多与此相关的 Whosebug 问题,但所有这些已接受的答案都不适合我。
这些是我到目前为止所做的。
Paperclip.options[:command_path] = "/usr/local/bin/identify"
Paperclip.options[:command_path] = "/usr/local/bin"
brew update && brew upgrade imagemagick
- 卸载并安装 imagemagick
- 将
cocaine
降级为0.3.2
brew uninstall imagemagick jpeg libtiff brew install imagemagick
brew install imagemagick --build-from-source
identify
或 convert
命令在 CLI 中运行良好。
环境:
- mongoid-回形针 0.0.10
- 回形针 4.3.2
- mini_magick 4.5.1
- Rails 4.2.4
- Mac OS X Yosemite
手动安装 imagemagick-6.9.3-10
似乎可以解决问题。所以我认为这是 imagemagick 中的一个错误。
见imagemagick: brackets in file names 'No such file or directory' — Mac OS X