2020-01-01から1年間の記事一覧

削除 | MySQL

DB

What アプリを入れなおすために、DBを壊します。 Solution rootユーザーとして、ログインします。 $ mysql -u root -p 削除します。 mysql > show databases; mysql > drop database <削除するDB>;

Permission denied @ dir_s_mkdir | rake secretコマンド

What AWSのEC2 (CentOS7) 上にNginx + Passenger + Railsでアプリを起動させます。secret_key_baseの値を設定するために、以下のコマンドを実行しましたが、エラーが発生しました。 Railsのアプリは/var/wwwに$ git cloneしました。その後、$ bundle install…

rbenv: command not found | Dockerfile

はじめに 任意のRailsアプリを動かすことを目的に仮想環境のコード化を進めてきました。初めはVirtualBoxを用いて、環境構築を行いました。VirtualBoxもVagrantも良いのですが、もっと手早く環境構築を試したかったため、Dockerに移行しました。 VirtualBox:…

"vboxsf" is not available

What Vagrantで環境構築する際に以下のようなエラーが起きることがあります。ゲストとホストでファイルをマウントできないというエラーです。 Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is …

前のページに戻る redirect_toメソッド | メモ(後日統合)

お気に入り機能などで、データを保存してリダイレクトしたい場合などに使えます (非同期通信を導入する前の一時的な処置として)。 redirect_back(fallback_location: root_url) [参考] https://stackoverflow.com/questions/2139996/how-to-redirect-to-prev…

vagrantfileによる環境構築 | Docker導入まで

Vagrantは環境汚染を気にせず、ああでもない、こうでもないと悩みながら環境構築をコード化できるので、素敵です。また、Vagrantfileで環境構築ができれば、Dockerでもできるだろう...という淡い期待を抱いています。 本日進んだところ Vagrant.configure("2…

Implementation of the USB 2.0 controller not found!

What Vagrantでminimal/centos7をインストール時に起きたエラー。vagrant upが途中で止まったため、VirtualBoxで作成はされているが、起動できない状態になります。 Solution エラーメッセージに答えがあります。 VBoxManage: error: To fix this problem, e…

acts-as-taggable-on 削除

What gem 'acts-as-taggable-on'を削除します。簡単なタグ機能をつけるなら便利ですが、機能を把握仕切れないため、自前で実装します。 Solution 以下を実行して、tableを削除します。また、検索して該当するhelper等も削除します。 $rails d model taggings…

active_adminの削除

What gem 'active_admin'の実装を進めていましたが、一旦中止にします。このgemが中途半端に残っている状態でCentOS上でアプリを触っていたら、エラーが多発したため、削除する必要を感じました。 Solution app以下のadminディレクトリ、config/initializers…