1

次のエラーが原因で、本番サーバーがダウンしていますMysql:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (95)

また、本番ログには次のエラーが表示されます。

Started GET "/" for 50.18.57.7 at 2013-06-20 08:21:27 +0000

Mysql2::Error (Can't connect to local MySQL server through socket '/tmp/mysql.sock' (146)):

次のような多くのオプションを試しました:

"svcs *mysql* "

また、使用してみてください:

svcadm refresh|disable/enable|restart mysql

しかし、何も起こりません。大切なデータが失われました。Rails アプリケーションの本番サーバーがダウンしています。

私のレールアプリケーションでは、次を使用しています:

Ruby 1.9.2p180 
Rails 3.0.5 
Phusion Passenger version 3.0.17 
Apache version 2.2.19 
Mysql version 5.5.13

私のレールアプリケーションで。

4

1 に答える 1

1

私の場合、マシンを再起動することで正常に動作します。

スペースや破損したファイルなどの問題が原因である場合があります。発生する場合があります。

以下のコマンドを試して、mysql 接続を確認してください。

reboot
于 2013-06-20T10:17:17.193 に答える