Sanırım işlem yapmak istediğin string baya uzun, ve işlem sırasında ya yarıda kesiliyor timeout oluyor yada bir süre sonra ram şişiyor, sunucu bağlantıyı kapatıyor..
max_execution_time = 60
set_time_limit(60);
Yukarıda yazdığım komutlar işini görecektir, tabi sorun bundan kaynaklı ise.