case
- upgrade php versi 7.4 ke php versi 8.0
- Joomla 3.10.11 Stable [Daraja]
- component plotalot versi 5.12.01 (the latest version is 6.26) upgrade dong (:
error
Fatal error: Array and string offset access syntax with curly braces is no longer supported in /home/siteDir/public_html/plugins/content/plotalot/plotalot.php on line 109
solusi
buka file dimaksud, go to baris #109 replace "curly braces" dengan menggunakan "square bracket" (lihat gambar contetn diatas)
$myArray[$index]
equivalent to $myArray{$index}
, sejak PHP 7.4 penggunaan sintaks "kurung kurawal" untuk mengakses elemen array dan offset string telah tergantikan dengan "square bracket", dukungan penggunaan sintaks "kurung kurawal" sepenuhnya akan dihapus di PHP 8.0
silahkan mulai dibiasakan jari jemarinya untuk mencolek si "square bracket" dan selamat begadang untuk kalian yang menggunakan component, module dan plugins yang sudah tidak disupport developernya.