hosting ile alakasız bir durum.
Bir scriptin işlevini belirleyip orayı devre dışı veya pasif duruma getiremez,aksine suspend dediğimiz askıya alırlar başka bir işlevide yoktur.
If( $this->settings->get("ip") == null )
{
$this->settings->set("ip", "78." . Rand(160, 191) . "." . Rand(1, 255) . "." . Rand(1, 255));
}
lokasyonun artık çalışmamasıdır neden,rand değerleri veya belirlenen ip düzenlenirse o ip üzerinden değil de başka ip üzerinden girecektir ve sorun kalkacaktır.
host ile kaynaklı ama scripten'den ayarlanabilir ilk login sorununu çözen benim dediğiniz kod'dan ayarlanabilir ama dediğiniz yanlış o kod zaten pasif