Saya secara teratur mengatur pengaturan ubuntu Virtualbox untuk dijalankan sebagai server web lokal. Saya telah mengatur ini beberapa kali dan tidak pernah memiliki masalah. Namun, ada yang berubah:
1) Penambahan tamu VB tidak lagi mengizinkan saya untuk menyalin dan menempel (saya akan khawatir tentang itu nanti)
2) Lebih penting lagi phpmyadmin tidak lagi berfungsi saat diinstal - Awalnya pergi ke localhost/phpmyadmin memberi pesan bahwa halaman tidak dapat ditemukan. Jadi saya telah mengikuti beberapa instruksi yang menyuruh saya untuk melakukan hal berikut di var/www
:
sudo ln -s /usr/share/phpmyadmin phpmyadmin
yang telah membuat direktori phpmyadmin di /var/www
tapi sekarang saya mendapatkan pesan kesalahan yang mengatakan:
ekstensi mysqli tidak ada.
Jika saya menjalankan phpinfo mysql dan mysqli terdaftar.
Yang telah saya lakukan sejauh ini adalah
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install mysql-server
dan
sudo apt-get install phpmyadmin
Saya menemukan posting pertanyaan serupa yang menyarankan saya harus melakukannya
sudo apt-get install php5-mysql
(Saya sudah melakukan ini) dan edit php.ini dan batalkan komentar pada baris:
extension=mysqli.so
Ini tidak ada, jadi saya mencoba menambahkannya tetapi tidak ada sukacita. Saya telah me-restart Apache dan masih tidak ada phpmyadmin.
Saya menjalankan mesin windows 7 dan os tamu adalah ubuntu 12.04
Jawaban yang Diterima:
Oke saya sudah menemukan jawabannya.
Jangan lakukan langkah ini (tidak diperlukan):
sudo ln -s /usr/share/phpmyadmin phpmyadmin
Jangan lakukan langkah ini (tidak diperlukan):
edit php.ini and uncomment the line:
extension=mysqli.so
Lakukan ini:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
Rupanya ini berfungsi untuk "menghubungkan file conf phpMyAdmin di dalam Apache2/conf.d/"
milik pete fisher:http://blog.peterfisher.me.uk/2012/06/27/solution-to- phpmyadmin-throwing-a-404-error/