phpmyadmin kurulduktan sonra çalışmıyor


61

Ubuntu-11.04 kullanıyorum .

Bu adımları şu sitede takip ettim:

Şimdiye kadar apache2, php ve mysql phpmyadmin dışında iyi çalışıyor ... Ne zaman çalıştırsam:

http://localhost/phpmyadmin/

Bu hatayı tarayıcımda alıyorum:

Bulunamadı

İstenen URL / phpmyadmin / bu sunucuda bulunamadı.


Apache / 2.2.17 (Ubuntu) Sunucusu, 80 numaralı yerel bağlantı noktasında


Apache sunucusunu yeniden başlattınız mı: /etc/init.d/apache2 restart
Tom

Yanıtı sangharsh tarafından sağlanan kontrol edin.
Ketan

Yanıtlar:


135

Lütfen bu bölümü Ubuntu wiki'de okuyun . PhpMyAdmin'in çalışabilmesi için apache2.conf dosyanızı yapılandırmanız gerekecektir.

gksu gedit /etc/apache2/apache2.conf

Sonra aşağıdaki satırı dosyanın sonuna ekleyin.

Include /etc/phpmyadmin/apache.conf

Ardından apache'yi yeniden başlatın

/etc/init.d/apache2 restart

9
Seni seviyorum @JohanSJA
Programlama Noob

1
Manuel konfigürasyonlara gerek yok, apt-
ining

Sonunda JohanSJA'nın apache sunucusunu yeniden başlattıktan sonra çalışması için talimatlar aldım /etc/init.d/apache2 restart. Ayrıca , talimatı verildiği gibi Includesatırı dosyanın altına getirdim .
boulder_ruby

1
Apache.conf'u en altta ekledim ve daha sonra yeniden başlatılan apache sunucusunu, hala bulamıyorum, nasıl hata ayıklayabilirim?
Sohail

Bu benim için çalıştı, sadece apache2'yi yeniden başlatmayı unutmayın
williamcarswell

19

Çeşitli farklı yollar denedim.

Sonunda, bu, ubuntu belgelerinden , benim için çalıştı:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo service apache2 reload

1
15.10 üzerinde çalıştı.
Rael Gugelmin Cunha,

ayrıca 16.04 tarihinde çalıştı.
Rahul Sharma,

1
Bu, bunu başarmanın önerilen doğru yolu olarak işaretlenmelidir
Jimmy Obonyo Abor

Bu doğru yol.
Ketan

Teşekkürler. Sonunda çalışan bir şey. bu en iyi cevap olmalı.
Don Dilanga

6

Ubuntu 16.04

Mysql ve phpmyadmin içinde kullanıcı ve şifreyi kurduktan ve kurduktan sonra aşağıdaki komutu uygulayın

sudo apt install php-gettext

Benim için çalıştı ...

Düzenleme1 Eğer sadece bir Web Uygulama Ortamı için sadece apache, phPmyAdmin ve MySql'e ihtiyacınız varsa , o zaman ben de Üçü'nü yüklemek için kullanacağım exampp için öneriyorum.

XAMPP Yükleyicileri ve Yüklemeleri | Apache Arkadaşları


Bu da benim için çalıştı. php-gettext eksikti. Acaba, neden hiçbir belge bu modül hakkında bahsetmiyor ...
JTheDev

3

Panik yapmayın! Sadece aşağıdaki kodu terminalde root izni ile çalıştırın.

sudo ln -s /usr/share/phpmyadmin /var/www

2

Aynı problemle karşılaştım, kaçarak düzelttim sudo dpkg-reconfigure phpmyadmin

yeni kullanıcı adı ve şifre ver


2

Nerede bulunduğunu bulmanız gerekir phpmyadmin, örneğin locate phpmyadminbazıları gibi yerleri döndürür /usr/share/phpmyadmin.

O zaman şöyle bağlayabilirsin: sudo ln -s /usr/share/phpmyadmin /var/www

Ubuntu 14.04 ve üstü sürümlerle başlamak /var/wwwyerine artık çalışma değil /var/www/html. Örneğin,sudo ln -s /usr/share/phpmyadmin /var/www/html

Referans: Yerel web sitemi apache2'nin 2.4.7 sürümünden başlayarak nereye yerleştireceğim?


WordPress veya başka bir web sitesini apache root'ta barındırmayı planlıyorsanız, /var/www/htmlo zaman kullanın sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin. Bu şekilde phpmyadmin'e erişebilirsinizhttp://yourdomain/phpmyadmin
nandan

0
sudo sed -i '$ a\Include /etc/phpmyadmin/apache.conf' /etc/apache2/apache2.conf && sudo service apache2 restart && sudo apt-get install php-gettext`

Test edildi ve çalışıyor. Bunu koşmak, 1 liner isteyen herkes için çözmeli.


0

Yukarıdaki tüm yöntemleri denedim ve onlar benim için işe yaramadı. Sonunda bu çalıştı.

Terminali açın ve şu komutu kullanarak süper kullanıcıya geçin: sudo su

Bağlantıda verilen talimatları kullanarak phpmyadmin'i kurduktan sonra açın /etc/apache2/conf-available.

Orada adında bir dosya bulacaksınız phpmyadmin.conf. Kopyala /etc/apache2/conf-enabled. Veya sadece komutu kullanın

sudo cp /etc/apache2/conf-available /etc/apache2/conf-enabled

Apache2 ( sudo service apache2 restart) işlevini yeniden başlatın ve ardından localhost / phpmyadmin bağlantısını bir tarayıcıda açın.


0

nihayet bu çalışma ubuntu için 14.04 LTS

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
sudo service apache2 restart

şimdi localhost/phpmyadminweb tarayıcınızı yazın.


-3

Aynı sorunla karşı karşıyaydım.

Öncelikle çağrılan dizinin /usr/share/phpmyadmin/var olup olmadığını kontrol edin . Varsa, sadece /var/www/phpmyadminbu komutu çalıştırarak taşıyın :

mv /usr/share/phpmyadmin /var/www/phpmyadmin

Tarayıcınızı açın ve açın http://localhost/phpmyadmin. Şimdi çalışması gerekiyor.


6
Bu, kaldırıcıyı kıracak ve yükleme / yükseltme sorunlarına neden olacaktır. Dizini symlink yapmanız gerekecek. sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmindoğru şekilde linklenmeli.
Thomas Ward
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.