次のページにアクセスしてください: http://unserialize.onlinephpfunctions.com/
そのページに、次のシリアル化された文字列のサンプルが表示されます:a:1:{s:4:"Test";s:17:"unserialize here!";}
。その一部を取ります-s:4:"Test";
。これは、「文字列」、4文字、そして実際の文字列を意味します。あなたがしたことにより、数字の数が文字列と同期しなくなったと確信しています。上記のサイトのツールを試してみると、たとえば「テスト」を「テス」に変更するとエラーが発生することがわかります。
あなたがする必要があるのは、それらの文字数をあなたの新しい文字列と一致させることです。他のエンコーディングを破損していない場合(コロンなどを削除した場合)、問題は解決するはずです。