Rumahweb Journal

allow_url_fopen

Allow_url_fopen merupakan salah satu dari opsi yang terdapat pada setting php. Opsi ini memungkinkan objek pada URL diakses sebagai file.

Contoh:
[php]
include (“http://domainanda.com/config/config.php”);
[/php]

Sayangnya, allow_url_fopen ketika di set off, akan rentan dengan masalah keamanan, terutama yang berkaitan dengan RFI (Remote File Inclusion).

Ketika setting allow_url_fopen di set off, function include pada contoh diatas tidak akan berjalan dengan baik

Error Message yang akan ditampilkan :
URL file-access is disabled in the server configuration

Untuk mengatasi masalah ini, Anda dapat menggunakan local path ke file yang dituju:
Relative path
[php]
include (“config/config.php”);
[/php]

atau absolute path

[php]
include (“/home/usernamecpanel/public_html/config/config.php”);
[/php]

Silahkan gunakan script berikut untuk melakukan pengecekan setting allow_url_fopen pada server yang Anda gunakan
[php]
$x = ini_get(‘allow_url_fopen’);
echo “allow_url_fopen : “;
if($x == 1){
echo “On”;
} elseif ($x == 0){
echo “Off”;
}
[/php]

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Tinggalkan Komentar

Rumahweb