AD:
Vagrantなので、rails sなどでrails serverを立ち上げていて、ネットワークなどが変わるとVagrantから抜けて、rails sは残ったままになるのですが、再度vagrant sshしてからrails sをしても前のサーバが生きているので、立ち上げられなくなります。
|
$ rails s A server is already running. Check /var/www/html/hoge/tmp/pids/server.pid. Exiting |
対処方法
3000 portを使っているプロセスを見つけてきて、プロセスをkillしてしまいます。
|
$ lsof -wni tcp:3000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 5006 vagrant 11u IPv4 22930 0t0 TCP *:3000 (LISTEN) $ kill 5006 |
もっと賢いやり方があるような気がするのですが、ご存知の方は教えてください。
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 0 | Pocket: 1 | Total: 1 | Feedly: 0
AD:
Rails4から導入されたルーティングの一覧を確認するページのURLをいつも忘れるので、メモしておきます。
覚えておくと便利ですね。
http://localhost:3000/rails/info/routes
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 0 | Pocket: 1 | Total: 1 | Feedly: 0
AD:
先日バックアップも何もない環境で、ディスク・スペースが100%になり急遽パーミッションを追加してサイトのフォルダの移設が必要なったのですが、サイトのいたるところにシンボリックリンがはられていて、シンボリックリンク(ハードも含めて)の削除がどのようになるか、非常に怖かったのメモしておきます。
シンボリックリンクを削除したらリンク元も消えるのか気になったのですが、unlinkで削除すれば参照元は消えることはないようです。
ですが、リンクしていたファイルは消えるので、必要な場合はcpなどでファイルを持ってきておきます。
|
$ cd /home/hoge/ $ ls -al setting.php -> /var/www/test/setting.php $ unlink ./setting.php $ ls -al .. $ cp /var/www/test/setting.php ./ |
Twitter:
Warning: Undefined array key "Twitter" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Facebook: 0 | Google Plus:
Warning: Undefined array key "Google+" in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897
0 | Hatena: 0 | Pocket: 1 | Total: 1 | Feedly: 0