Jika tidak tahu maka belajar

jika-tidak-tahu-belajar

Advertisements

Solusi zend warning: is_readable(): open_basedir restriction in effect.

Jika menemukan error zend warning: is_readable(): open_basedir restriction in effect. maka solusinya adalah dengan merubah kode terkait.

public static function isReadable($filename)
{
if (is_readable($filename)) {
// Return early if the filename is readable without needing the
// include_path
return true;
}

//added the if, basically to skip any absolute filename path
if(!is_readable(dirname($filename)))
foreach (self::explodeIncludePath() as $path) {
if ($path == ‘.’) {
if (is_readable($filename)) {
return true;
}
continue;
}
$file = $path . ‘/’ . $filename;
if (is_readable($file)) {
return true;
}
}

return false;
}

 

Seketika error tersebut pun hilang…

Adminer Database adalah

adminer-create

Adminer adalah suatu aplikasi untuk pengelolaan database sperti mysql. Hampir mirip dengan phpmyadmin cuman lebih sederhana dan dikemas dalam sebuah file saja.

Cara penggunaanya cukup gampang, tinggal copas file di folder web yang aktif, kemudian panggil nama file tersebut. lalu login user user dan password.

Untuk file adminer, cara mendapatkannya anda bisa download di link berikut. atau langsung ke sumbernya.

https://www.4shared.com/zip/e_CKUROaca/adminer-mysql.html

Terimakasih semoga bermanfaat.

Membatasi akses terhadap ekstensi file tertentu dengan .htaccess di website

Dalam sebuah website ada sebuah ruang atau folder direktori yang dimana berfungsi sebagai penyimpanan file upload atau file-file aset website selain dari file-file yang berisi kode-kode algoritma atau proses seperti kode php.

Folder tersebut bukan untuk melakukan proses php, hanya untuk memanfaatkan asset-asset web seperti css, image, jss. Untuk melakukan pembatasan akses file salah satu metoda yang bisa diimplementasikan adalah dengan menggunakan setting .htaccess.

Adapun contoh kode untuk membatasi akses untuk selain .php adalah seperti kode berikut ini.

<FilesMatch “\.(?:inc|php|py|rb)$”>
Order allow,deny
Deny from all
</FilesMatch>

Kode diatas tidak akan mengijinkan akses untuk file-file yang memiliki ektensi inc, php, py, rb. File .htaccess tersebut dapat di  simpan pada direktory uploads atau image atau css dan sebagainya. Semoga yang membaca bisa mengambil manfaat dari tulisan ini. Wasslm.