solidus
solidus copied to clipboard
ActiveRecord error on install, no images able to be seen or uploaded.
Images aren't able to be seen on install.
ActiveRecord::RecordInvalid: Validation failed: Filename has contents that are not what they are reported to be
I did try to stackoverflow this issue but was in a circle of Paperclip and ActiveStorage and was not sure this was the usual behaviour.
Thanks in advance.
Solidus Version:
Solidus 2.10
To Reproduce
No images able to be seen or uploaded
Screenshots
Screenshots attached
Desktop (please complete the following information):
- Windows 10
- Rails 6.0.3.2
- Ruby 2.6.6
Additional context
Full error on install
C:\Sites\sbc_solidus_app>rails g spree:install
create config/initializers/spree.rb
append public/robots.txt
exist app/assets/images
create vendor/assets/javascripts/spree/frontend
create vendor/assets/javascripts/spree/backend
create vendor/assets/stylesheets/spree/frontend
create vendor/assets/stylesheets/spree/backend
create vendor/assets/images/spree/frontend
create vendor/assets/images/spree/backend
create vendor/assets/javascripts/spree/frontend/all.js
create vendor/assets/stylesheets/spree/frontend/all.css
create vendor/assets/javascripts/spree/backend/all.js
create vendor/assets/stylesheets/spree/backend/all.css
create app/overrides
append db/seeds.rb
copying migrations
creating database
rake db:create
Created database 'db/development.sqlite3'
Created database 'db/test.sqlite3'
running migrations
rake db:migrate VERBOSE=false
loading seed data
rake db:seed
Loading seed file: stores
Loading seed file: store_credit
Loading seed file: countries
Loading seed file: return_reasons
Loading seed file: states
Loading seed file: stock_locations
Loading seed file: zones
Loading seed file: refund_reasons
Loading seed file: roles
Loading seed file: shipping_categories
Create the admin user (press enter for defaults).
Email [[email protected]]:
Password [test123]:
Done!
loading sample data
rake spree_sample:load
Loaded Payment Methods samples
Loaded Tax Categories samples
Loaded Tax Rates samples
Loaded Shipping Categories samples
Loaded Shipping Methods samples
Loaded Products samples
Loaded Taxonomies samples
Loaded Taxons samples
Loaded Option Types samples
Loaded Option Values samples
Loaded Product Option Types samples
Loaded Product Properties samples
Loaded Variants samples
Loaded Stock samples
rake aborted!
ActiveRecord::RecordInvalid: Validation failed: Filename has contents that are not what they are reported to be
Tasks: TOP => spree_sample:load
(See full trace by running task with --trace)
insert config/routes.rb
**************************************************
We added the following line to your application's config/routes.rb file:
mount Spree::Core::Engine, at: '/'
**************************************************
Solidus has been installed successfully. You're all ready to go!
Enjoy!
Error on image upload
[paperclip] Trying to link C:/Users/baden/AppData/Local/Temp/RackMultipart20200703-31256-5yu8f.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png
[paperclip] Link failed with File exists @ syserr_fail2_in - C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png; copying link C:/Users/baden/AppData/Local/Temp/RackMultipart20200703-31256-5yu8f.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png
[paperclip] Trying to link C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-vdbud1.png
[paperclip] Link failed with File exists @ syserr_fail2_in - C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-vdbud1.png; copying link C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-vdbud1.png
Command :: file -b --mime "C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-vdbud1.png"
[paperclip] Content Type Spoof: Filename unnamed.png (image/png from Headers, ["image/png"] from Extension), content type discovered from file command: . See documentation to allow this combination.
[paperclip] Trying to link C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-zzre2g.png
[paperclip] Link failed with File exists @ syserr_fail2_in - C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-zzre2g.png; copying link C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-zzre2g.png
Command :: file -b --mime "C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-zzre2g.png"
[paperclip] Content Type Spoof: Filename unnamed.png (image/png from Headers, ["image/png"] from Extension), content type discovered from file command: . See documentation to allow this combination.
[paperclip] Trying to link C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-16fjol4.png to C:/Users/baden/AppData/Local/Temp/4af52202f77beb11ba59ce2056aa787820200703-31256-doolmg.png
Hello @kykyi ! Did you still continue to encounter this issue on Windows?