Rails アプリで、EC2/RDS スタックにこれらの奇妙な MySQL エラーが発生し始めました。
ruby 1.9.2 と REE 1.8.7 のいくつかのバージョンを試しました。
この ProtocolError の対処法は? これは、他のサイトやローカル マシンでは発生しません。
サイトからいくつかのデータを削除できます。クエリはいくつかのページビューで機能し、その後再び壊れます:(
私は Apache で Phusion を使用しています。
バージョンgem「ruby-mysql」、「2.9.4」
ActiveRecord::StatementInvalid in TricksController#index
Mysql::ProtocolError: invalid packet: sequence number mismatch(103 != 29(expected)): SELECT `tricks`.* FROM `tricks`
そして、バージョン gem 'ruby-mysql', "2.9.3" で
Mysql::ProtocolError (invalid packet: f1="\x0F\xC0\x15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"):