Disable Function pada CMS Moodle Versi 2.x

Moodle versi 2.x menggunakan function readfile() dan fpaststhru() dimana kedua fungsi tersebut termasuk kedalam disable function di server di Rumahweb dengan alasan keamanan sehingga setelah installasi dari auto installer seperti fantastico atau softaculous maupun installasi manual selesai maka tampilan (css) di moodle tersebut menjadi tidak bisa berjalan dengan baik dan ketika login ke halaman admin ada permasalahan mengenai menu-menu di halaman admin yang tidak bisa diklik.

Solusi untuk mengatasi permasalah ini adalah dengan mengganti function tersebut dengan function lain yang memiliki fungsi yang sama.

function readfile() bisa digantikan dengan echo file_get_contents()
function fpassthru() bisa digantikan dengan echo stream_get_contents()

> File-file installasi moodle yang didalamnya terdapat function readfile() yakni:

> File-file yang didalamnya terdapat function fpassthru() diantaranya:

Update,

Untuk moodle versi 2.3.1 karena ada perubahan maka berikut list file yang menggunakan disable function readfile() dan fpassthru().

function readfile()

function fpassthru()

Untuk moodle versi 2.5.1 karena ada perubahan maka berikut list file yang menggunakan disable function readfile() dan fpassthru().

function readfile()

function fpassthru()

Sedangkan untuk moodle versi 2.6.1 , berikut list file yang menggunakan disable function readfile() dan fpassthru()

function readfile()

function fpassthru()

 

Disable function untuk moodle versi 2.7

Disable function untuk moodle versi 2.9

Disable function untuk moodle versi 3.2

Disable function readfile ;

 

Disable function fpassthru ;

 

Jika mengalami kendala untuk merubah fungsi tersebut silahkan hubungi technical support Rumahweb atau silahkan kirim email ke teknis@rumahweb.com

Be Sociable, Share!