500 hatası %90 oranla php sürümünden kaynaklı meydana gelir ama konuya yazanların neredeyse tamamı htaccess ten bahsetmiş.
kullandığınız yazılımda ioncube bulunuyor ve bu ioncube 5.0 - 7.1 aralığını gösterse de genelde sadece 5.4 ve 5.6 da çalışıyor. Eğer bu hatayı alıyorsanız mevcut php sürümünüz, yazılımdaki ioncube u desteklemiyor demektir.
Bu konuda sürümler arasında ioncube farklılıklarını inceleyerek yazılımsal olarak müdahale edebilirsiniz. 5.6 da çalışıyor 7.1'de çalışmıyorsa iki sürüm arasındaki farklılıkları öğrenip kodlar üzerinde düzenleme yaparak çözüm üretebilirsiniz.