Odwiedź tę stronę:http://unserialize.onlinephpfunctions.com/
Na tej stronie powinieneś zobaczyć przykładowy serializowany ciąg:a:1:{s:4:"Test";s:17:"unserialize here!";}
. Weź kawałek... s:4:"Test";
. Oznacza to „ciąg”, 4 znaki, a następnie właściwy ciąg. Jestem prawie pewien, że to, co zrobiłeś, spowodowało, że liczba znaków nie była zsynchronizowana z ciągiem. Zagraj z narzędziem na wspomnianej powyżej stronie, a zobaczysz, że pojawi się błąd, jeśli zmienisz na przykład „Test” na „Tes”.
To, co musisz zrobić, to dopasować te liczby znaków do nowego ciągu. Jeśli nie uszkodziłeś żadnego innego kodowania — usunąłeś dwukropek lub coś — to powinno rozwiązać problem.