Каковы разрешения для / tmp (вы можете найти это с помощью 'ls -ld / tmp')? Вы пытаетесь создать billing.pdf или изменить существующий файл?
Пользователь, выполняющий ваш процесс rails, вероятно, нуждается в привилегии записи в дополнение к привилегии выполнения (которую вы добавляли с помощью команды 'chmod + x'). Также, если в / tmp уже есть файл billing.pdf, он должен позволить пользователю rails читать или записывать его (что бы вы ни пытались сделать).