-
Notifications
You must be signed in to change notification settings - Fork 126
Troubleshooting
It leads to conflicting constant names and prevents the generator and the app from running.
Solution: rails new pageflow_something
and NOT rails new pageflow
Some versions of Devise seem to generate a migration without a file extension. When running migrate
the file is ignored causing the following migrations to fail.
Solution: Add .rb
extension to db/migrate/xxxx-devise_create_users
file.
-
Error connecting to Redis on localhost:6379
when runningrake resque:work
Solution: Make sure Redis server is running.
-
rb_sys_fail_str(connect(2) for [fe80::1%lo0]:6379)
when runningrake resque:work
As reported in redis/redis-rb#479 this error message is given on Max OS X Yosemite 10.10.1 with Ruby 2.1.0 when a Redis connection cannot be established.
Solution: Make sure Redis server is running.
Check log/development.log
to see the stack trace of the exception causing the request to fail.
-
Errno::ECONNREFUSED in Pageflow::Editor::FilesController#create
or hangs at[paperclip] saving ...
Check that you have used a valid
s3_host_name
in Pageflow'spaperclip_s3_default_options
setting. In particular, ensure that you are not using ans3-website.
endpoint. Those are only for serving files from the bucket via HTTP - not for API access. See the AWS list of regions and enpoints for possible values.
Check log/jobs/development/resize.log
to see why the job failed.
- Ensure that ImageMagick is installed.
- Restart your Resque workers if you have changed the Paperclip configuration.
Sometimes, after updating the pageflow
gem or installing a new page type, missing translations appear inside the editor. This is caused by the i18n-js
gem not picking up new translations. See the discussion in issue #100 for some background.
Solution: Remove the sprockets cache directory located at tmp/cache/assets/development/sprocket
and restart your app.