Home » , , » Solved - PhpMyAdmin Error Warning in ./libraries/Config.class.php#1169

Solved - PhpMyAdmin Error Warning in ./libraries/Config.class.php#1169

Posted by E-Learning on Thursday, December 3, 2015



Masalah PhpMyAdmin error sehingga gagal login, disisi lain login di mysql dengan user root password default jalan dan berhasil login. Hal ini aneh menurut saya, PhpMyAdmin tidak dapat login sedangkan di mysql lancar-lancar aja.
ini kode error yang muncul :

Warning in ./libraries/Config.class.php#1169
file_exists(): open_basedir restriction in effect. File(config.inc.php) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/)
Backtrace
./libraries/Config.class.php#1169: file_exists(string 'config.inc.php')
./libraries/Config.class.php#857: PMA_Config->checkConfigSource()
./libraries/Config.class.php#100: PMA_Config->load(string 'config.inc.php')
./libraries/common.inc.php#300: PMA_Config->__construct(string 'config.inc.php')
./index.php#12: require_once(./libraries/common.inc.php)


hmm... oh iya ini saya coba di mesin OS Arch Linux, web servernya nginx...
saya buka-buka lagi dokumentasi / wiki yang ada di Arch linux tentang PhpMyAdmin. Ternyata di artikel tersebut ada pembahasan tentang Open_basedir, lanjut saya cek ulang dengan konfigurasi saya di phpmyadmin. Konfigurasi php ada di /etc/php/php.ini .
nano /etc/php/php.ini

Tambahkan kode : :/etc/webapps, sehingga seperti berikut :

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps/


Setelah itu restart servicenya:

sudo systemctl restart php-fpm
sudo systemctl restart nginx

Good Jobs :D


Hosting Unlimited Indonesia

0 comments:

Donate Bitcoin :
19QsXRcfUEKW9AVbGkJFB6WJPvn6uRboNr