Chromeポリシー検証メモ Chromeポリシーに関して一通り検証したので、メモです。 Chromeポリシー検証メモ Chromeログイン / 同期 Chrome同期とは? Chromeでのログインは2種類ある 設定 Chrome拡張機能 設定 Chromeホームページ設定 設定 Chrome更新 設定 Chr…
◎Markdownのコードハイライト書式 ・スクロール ※コマンド一行のみを表示したい場合、文字を灰色にするより見やすいと思う。 ``` コード ``` ・文字を灰色 △``` コード △``` ※△は半角スペース ・ハイライト表示 ```Ruby コード ``` ※参考 http://jsstudy.hat…
アプリ再起動コマンド 下記のコマンドでアプリを再起動できる。 ※今までは設定を反映させるための手段はOS再起動だった。 $ passenger-config restart-app ※環境情報 OS:Centos6.9 FW : Rails 4.2.9 Web:apache 2.2 DB : MySQL 5.6 ruby:2.3.7
開発環境から本番環境へファイルのコピーした後、CSSが読み込まれない事象が発生した際の対応メモです。 【原因】 productionモードではプリコンパイルを実行し、/App/public/assetsにCSS、JSのファイルを集めて、そのファイルたちを読み込むという流れにな…
・コマンドで設定 $ export SECRET_KEY_BASE=`<長い文字列>` ・ファイルに追記 $ vi ~/.bash_profile ・設定反映確認 $ export -p $ echo $SECRET_KEY_BASE
開発環境から本番環境にcontroller、view等のファイルをコピーし、view内のindex.htmlが読み込まれなかったので、メモです。 【事象】 開発環境から本番環境にコードをコピーしても、public/index.htmlを読み込んでしまう public/index.htmlはデフォルトでは…
データの管理IDをプライマリキーとは別にカスタムで生成する際のロジックのメモです。 【用途】 データを新規登録する際に管理IDを割り当てる イメージとしては下記です。 ①データ登録画面で入力したデータをparamsで受け取る ※railsの機能で入力値はparams…
【エラーメッセージ】 ブラウザで下記のメッセージ Incomplete response received from application apacheのログファイルに下記のメッセージ(/var/log/httpd/error_log) *** Exception RuntimeError in Rack application object (Missing `secret_token` a…
RailsでDBを作成しようとした際にエラーが発生したときの対応をメモです。 【エラーメッセージ】 Bundler::GemRequireError: There was an error while trying to load the gem 'uglifier'. Gem Load Error is: Could not find a JavaScript runtime. See ht…
・Railsプロジェクト作成 実行環境の指定は不要でrails newで作成する。 $ rails new <プロジェクト名> ・本番用DB作成 $ sudo rake db:create RAILS_ENV=production ・秘密鍵生成 $ rake secret <長い秘密鍵の文字列が表示される> ・環境変数設定 $ vi ~/…
railsアプリの実行環境でproductionに変更し、ブラウザで<サーバIP>にアクセスした際にエラーが発生しました。 【原因】 デフォルトのページが設定されていないことが原因 【対処】 <アプリ名>/public/に、index.htmlというファイル名を作成することで解決し…
・httpのアクセス履歴が表示される $ tail -f /var/log/httpd/app.access.log ・コントローラの変数展開等を確認できる $ tail -f /var/log/httpd/error_log ・railsのログ $ tail -f log/production.log $ tail -f log/development.log ※環境情報 OS:Cento…
・Passengerテストコマンド $ passenger-config validate-install ※参考 https://blog.wackwack.net/entry/2016/03/18/011054 ・Passenger再起動コマンド $ passenger-config restart-app ・ステータス確認 $ passenger-status ※参考 http://d.hatena.ne.jp/…
apacheテストコマンド ( apachectl configtest )をパスし、railsのwelcome画面がやっと表示されるかとブラウザでアクセスしたところ、internal server errorというメッセージがブラウザに表示された。 apacheテストコマンドをパスしたので、httpd.confの記載…
railsとapacheとの連携でpassengerが原因のエラーが発生し、ハマったのでメモです。 対象のファイル(mod_passenger.so)が無いというエラーだったので、確認したところ、確かに無かったです。 【原因】 インストールに一部が失敗していたため、正常にファイ…
MySQLの初期設定について Rails環境構築中にMySQLの初期設定でハマったので、メモです。 下記のエラーはrootユーザの権限設定ができていないとき、もしくは入力したパスワードが間違っているときのエラー $ sudo /usr/bin/mysqladmin -u root password 'new-…
◎erb.html ・IF文を利用 方法① <% if false %> … <% end %> 方法② ・erb標準 <%# ※コメントを記載 %> ・JS /* ※コメントを記載 */ ※参考URL https://qiita.com/Morio/items/b9d90a170114e0f95e09 https://qiita.com/chobi9999/items/a48e790952a0f183e91d
・ディレクトリ構造 https://qiita.com/tomoya1993/items/c0f1592faa12478ffefa ・空きポート確認 $ ss -nat ・ディレクトリ名検索 $ find <ディレクトリ> -name <検索文字列> https://orebibou.com/2015/03/find%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81…
◎特定のファイルを戻す ※参考 http://konbu13.hatenablog.com/entry/2014/12/01/070255 $ git log <ファイルパス> $ git checkout ad9772b1dbcf4e3d7f658305c7184d673fc32637 <ファイルパス> ◎リモートリポジトリへのプッシュ手順 ※コミットすることがリモー…
railsのアプリ作成中、コントローラのファイルを編集し、下記のエラーメッセージがブラウザに表示され、どのパスにもアクセスが不可になる。 原因としてはWindows上でファイル編集をしたため、文字コードがSJISとして保存され、エラーになっていた。 文字コ…
rails でwheneverでタスクを定期的に実行させたかったので、実装しようとしたところ、タスクの実行に失敗し、対応したメモです。 当初、developmentの環境で動作させたかったので、実行環境を明示的に指定しなければ、すべての環境で動作すると思い、設定フ…
目次 事前準備 NIC有効化 sudoコマンドでパスワードを聞かれないようにする 各種インストール手順 gitインストール 依存するパッケージインストール rbenvインストール rubyインストール railsインストール bundlerインストール gemインストール apacheイン…
プライマリキー 重複する値は保存不可 nullは不可 http://d.hatena.ne.jp/hateka/20120426/1335453751 フォーリンキー http://wa3.i-3-i.info/word1992.html 値を別のテーブルから取得する ユニークキー 重複する値は保存不可 NULLは可能 https://www.dbonli…