私はここ数日間、これに取り組んできましたが、かなりイライラしています. 私のウェブ ホストは「JustHost」で、共有ホスティング サービスを利用しています。これは、サーバー上で展開を設定しようとすると、「すべての特権を剥奪する」ことに直接変換されることがわかりました。
環境をセットアップするのに役立つ、本当に優れたチュートリアルをいくつか見つけたと思いました (本番サーバーのセットアップ方法と Rails アプリのデプロイ方法に関する Rob McLarty のブログをできる限りフォローしようとしました)。私が見つけた問題は、推奨されているもののいずれもインストールできなかった、またはインストールする必要がなかったことであり、設定しようとしたときに、変更または推奨されたファイルに対するアクセス許可がありませんでした。必要なコマンドを使用する権限がありませんでした。
当然のことながら、これが共有ホストで重要になる理由はわかります。ホスト上の各個人が勝手に apache サーバーを再起動できるとしたら、ばかげています。
いずれにせよ、この展開を実行するためのほとんどの調査で、これが問題であることがわかりました。簡単に言えば、推奨されているもののほとんどにアクセスする権限がありません。
非常に制限された環境で展開をセットアップする方法を知っている人はいますか? いくつかのリソース、または単純な「この方法について考えるのは難しい」でさえ、私を正しい方向に向けるために本当に役立ちます.