jika website anda mengalami kendala pada saat diakses, dan muncul keterangan error seperti "Deprecated: Array and String offset access syntax with curly braces is deprecated in/var/xxx/xxx/xx/xx/xxx on line xxxx"


untuk mengatasi kendalanya tersebut, bisa mengikuti langkah langkah berikut :

  1. di check kembali pada file mana yang mengalami keterangan eror pada saat diaksesnya website anda, sebagai contoh, eror pada file a.php on line 135 dengan isi 

    scriptnya sebagai berikut : 

    public function getRecordID(string $zoneID, string $type = '', string $name = ''): string
    {
        $records = $this->listRecords($zoneID, $type, $name);
        if (isset($records->result{0}->id)) {
            return $records->result{0}->id;
        }
        return false;
    }

    *untuk errornya pada script dengan tulisan tebal

  2. silahkan untuk melakukan perubahan pada script yang ditandai menjadi berikut 

    public function getRecordID(string $zoneID, string $type = '', string $name = ''): string
    {
        $records = $this->listRecords($zoneID, $type, $name);
        if (isset($records->result[0]->id)) 
    {
            return $records->result[0]->id;
    }
        return false;
    

        }
    *untuk perbaikan pada script dengan tulisan tebal

  3. setelah itu klik save, dan silahkan dicoba kembali untuk pengaksesan website anda.


*referensi link : https://stackoverflow.com/questions/59158548/array-and-string-offset-access-syntax-with-curly-braces-is-deprecated


Selamat mencoba,