トップITサーバーMySQLMySQLの「Can’t create/write to file ‘/tmp/#sql****.MYI’」エラーを解決する! 「急いで解決法を教えてくれ!」という人がほとんどでしょうから、まずは結論から。 /tmp/ ディレクトリ内を圧迫している余計なファイルをすぐに削除してください! 特にサイズが大きい画像ファイルなどがあればすぐに! 終わりましたか? まだ直らない? では今度は以下の手順を踏んでみてください。 1. /home/ に tmp ディレクトリを作成。 2.tmp ディレクトリのパーミッションを「777」に。 3./etc/my.cnf を編集。 4.tmpdir = /home/tmp の記述を追加。 5.MySQLサーバを再起動。 しばらく動いたけど、また同じエラー? では… 今度はサーバー内にどんどん増えていってるファイル、あるいは既にたく
結論から言うと... Imagemagickのバージョンを6に下げると、インストールできるようになる。 RMagickはImagemagickのバージョン7に対応していない模様。 RMagickを使用するには、ImageMagickという画像変換ツールをパソコン内にインストールする必要があるが、 「brew install imagemagick」でImagemagickをインストールするとバージョンは7になってしまうので注意。 既にに入っているバージョンが7の場合は、バージョンを下げましょう。 rmagickインストール関係で参考になるQiita記事リンクを最後にまとめました。 本記事のエラー以外で躓いている方は、そちらをご参照ください。 環境 macOS Sierra: 10.12.2 Ruby: 2.3.1 Rails: 5.0.1 bundle install "rmagick"で
Just installed El Capitan and can't install gem eventmachine 1.0.7. openssl is at 1.0.2a-1. Tried to use --with-ssl-dir but it seems ignored. Reported it to their github repo as well. Any suggestions are really appreciated. Thanks. $ ls /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h $ gem install eventmachine -v '1.0.7' -- --with-s
This blog site has been archived. Go to react.dev/blog to see the recent posts. As React 16 release is getting closer, we would like to announce a few changes to how React handles JavaScript errors inside components. These changes are included in React 16 beta versions, and will be a part of React 16. By the way, we just released the first beta of React 16 for you to try! Behavior in React 15 and
Ah, the perils of error handling in JavaScript. If you believe Murphy’s law, anything that can go wrong, will go wrong. In this article, I would like to explore error handling in JavaScript. I will cover pitfalls, good practices, and finish with asynchronous code and Ajax. This popular article was updated on 08.06.2017 to address reader feedback. Specifically, file names were added to snippets, un
まとめ /usr/local/var/mysqlの所有権が自分になってしまっていないか なっていたら所有権を変える 消して入れ直しても所有権がおかしいのでhomebrewがおかしい状態? 発生した問題 homebrewで mysql: stable 5.7.10 をインストールしていましたが、気がついたらmysqlが起動しなくなっていました。 % mysql.server start Starting MySQL . ERROR! The server quit without updating PID file (/usr/local/var/mysql/PCNAME.local.pid). 2015-12-20T13:26:05.997337Z 0 [Note] InnoDB: Uses event mutexes 2015-12-20T13:26:05.997344Z 0 [Note
Rack app error: ActionController::UnknownHttpMethodをrescueするにはどうすればいいのでしょうか? 指定されたHTTP method以外でアクセスするとこのエラーが出ます。その際に各種のバージョンなどがクライアント側に出力されるのでこれをrescueして、単純なエラーメッセージだけに変更したいと考えています。 midlewareから出されているエラーのようで app/controllers/application_controller.rb に rescue_from ActionController::UnknownHttpMethod, with: :unknown_method としても反応しません。 どうすればいいのでしょうか? エラーログ 2016-01-06 22:22:28 +0800: Rack app error: #
React×ES6×JSXつかってたら怒られたError・Warning集(2016/7/3) 日々自分が怒られたら更新されていきます。 ※下の「やること」はあくまで参考程度にお願いします。そこら辺が怪しいぐらいに置き換えて頂けたら 今今ここの辺。 ・Uncaught SyntaxError: embedded: Unterminated JSX contents ・Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the undefined component. ・Uncau
I've installed devise on my app and applied the following in my application.html.erb file: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %> <% end %> </div> I ran rake rout
mysql.server start すると、 ERROR! The server quit without updating PID file (/usr/local/var/mysql/nekonenene-MacBook-Pro.local.pid). とエラーが。 なぜだ。 原因はわからないけど、 sudo chown -R nekonenene:wheel /usr/local/var/mysql で解決しました。 あ、nekonenene のとこはもちろん使用しているユーザー名に切り替えてくださいね。 (参考 : mysql起動で「The server quit without updating PID file」 ) ***追記 (2016/11/06)*** 当時の私は原因がわからなかったようですが、 解決方法から推測するにこれの原因はおそらく /usr/local/var
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く