मेरे द्वारा स्थापित करने के बाद phpmyadmin काम नहीं कर रहा है


61

मैं ubuntu-11.04 का उपयोग कर रहा हूं ।

मैंने इस साइट पर इन चरणों का पालन किया:

अब तक मेरे apache2, php, और mysql phpmyadmin को छोड़कर ठीक काम कर रहे हैं ... जब भी मैं इसे चलाता हूं:

http://localhost/phpmyadmin/

मुझे अपने ब्राउज़र पर यह त्रुटि मिली:

नहीं मिला

इस सर्वर पर अनुरोधित URL / phpmyadmin / नहीं मिला।


लोकलहोस्ट पोर्ट 80 पर अपाचे / 2.2.17 (उबंटू) सर्वर


क्या आपने अपाचे सर्वर को फिर से शुरू किया है: /etc/init.d/apache2 पुनरारंभ
टॉम

विचार करें, @sangharsh द्वारा प्रदान किए गए उत्तर की जाँच करें।
केतन

जवाबों:


135

कृपया इस अनुभाग को उबंटू विकी में पढ़ें । PhpMyAdmin कार्य करने के लिए आपको अपने apache2.conf को कॉन्फ़िगर करना होगा।

gksu gedit /etc/apache2/apache2.conf

फिर फ़ाइल के अंत में निम्न पंक्ति जोड़ें।

Include /etc/phpmyadmin/apache.conf

फिर अपाचे को पुनरारंभ करें

/etc/init.d/apache2 restart


1
मैनुअल कॉन्फ़िगरेशन की कोई आवश्यकता नहीं, उपयुक्त-प्राप्त करने के लिए phpmyadmin को चलाने के लिए पर्याप्त है
Tachyons

मुझे अंततः जोहान्सजा के निर्देश मिले कि मैं एपाचे सर्वर का उपयोग करने के बाद पुनः काम करूं /etc/init.d/apache2 restart। इसके अलावा, मैं निर्देश के अनुसार फ़ाइल Includeके निचले भाग में लाइन ले गया ।
बोल्डर_रुबी

1
मैंने नीचे apache.conf को शामिल किया और बाद में Apache सर्वर को पुनः आरंभ किया, फिर भी नहीं मिला, मैं इसे कैसे डिबग कर सकता हूं?
सोहेल

इसने मेरे लिए काम किया, बस
अपाचे 2

18

तरह-तरह के प्रयास किए।

अंत में, यह ubuntu प्रलेखन से , मेरे लिए काम किया:

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

1
15.10 पर काम किया।
राएल गुगेलमिन कुन्हा


1
इसे प्राप्त करने के लिए सही अनुशंसित तरीके के रूप में चिह्नित किया जाना चाहिए
जिमी ओबोनो अबोर

यह सही तरीका है।
केतन

धन्यवाद। अंत में कुछ है कि काम करता है। यह सबसे अच्छा जवाब होना चाहिए।
डॉन दिलंगा

6

उबंटू 16.04

Mysql और phpmyadmin में उपयोगकर्ता और पासवर्ड को स्थापित करने और स्थापित करने के बाद, कमांड का पालन करें

sudo apt install php-gettext

मेरे लिए काम किया ...

Edit1 अगर आपको बस वेब एप्लिकेशन एनवायरनमेंट के लिए अपाचे, phPmyAdmin, और MySql की आवश्यकता है , तो मैं परीक्षा का सुझाव देता हूं जो आपके लिए सभी तीनों को इंस्टॉल करें और फिर आप यहां जाने के लिए तैयार हैं यहां लिंक है

XAMPP इंस्टालर और डाउनलोड | अपाचे दोस्तों


इसने मेरे लिए भी काम किया। php-gettext गायब था। मुझे आश्चर्य है, इस मॉड्यूल के बारे में किसी भी दस्तावेज का उल्लेख क्यों नहीं किया गया ...
जेवेद

3

घबराओ मत! टर्मिनल में रूट अनुमति के साथ बस निम्नलिखित कोड चलाएँ

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

2

मैंने उसी समस्या का सामना किया, मैंने इसे चलाकर तय किया sudo dpkg-reconfigure phpmyadmin

नया उपयोगकर्ता नाम और पासवर्ड दें


2

आपको यह खोजने की आवश्यकता है कि कहां phpmyadminस्थित है, उदाहरण के लिए locate phpmyadmin, कुछ इसे स्थान लौटाएगा, जैसे कि /usr/share/phpmyadmin

तब आप इसे इस तरह से सम्‍मिलित कर सकते हैं: sudo ln -s /usr/share/phpmyadmin /var/www

उबंटू 14.04 और ऊपर शुरू /var/wwwकरने के बजाय अब काम नहीं कर रहा है /var/www/html। जैसे,sudo ln -s /usr/share/phpmyadmin /var/www/html

संदर्भ: अपाचे 2 के 2.4.7 संस्करण के साथ शुरू होने वाली मेरी स्थानीय वेबसाइट को कहां रखें?


अगर आप अपाचे रूट में wordpress या किसी अन्य वेबसाइट को होस्ट करने की योजना बना रहे हैं /var/www/htmlतो उपयोग करें sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin। इस तरह से आप phpmyadmin का उपयोग कर सकते हैंhttp://yourdomain/phpmyadmin
नंदन

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

परीक्षण किया और काम करता है। रनिंग जो इसे 1 लाइनर चाहता है के लिए हल करना चाहिए।


0

मैंने उपरोक्त सभी तरीकों की कोशिश की और उन्होंने मेरे लिए काम नहीं किया। अंत में यह एक काम किया।

टर्मिनल का उपयोग करें और कमांड का उपयोग करके सुपर उपयोगकर्ता पर जाएं: sudo su

लिंक में दिए गए निर्देशों का उपयोग करके phpmyadmin स्थापित करने के बाद , खोलें /etc/apache2/conf-available

आपको वहां एक फाइल मिलेगी जिसका नाम है phpmyadmin.conf। इसे कॉपी करें /etc/apache2/conf-enabled। या बस कमांड का उपयोग करें

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

Apache2 ( sudo service apache2 restart) को पुनरारंभ करें और फिर एक ब्राउज़र में लिंक लोकलहोस्ट / phpmyadmin खोलें ।


0

अंत में ubuntu 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

अब localhost/phpmyadminवेब ब्राउजर में टाइप करें ।


-3

मैं उसी समस्या का सामना कर रहा था।

सबसे पहले जाँच करें कि क्या निर्देशिका /usr/share/phpmyadmin/मौजूद है। यदि ऐसा होता है, तो बस /var/www/phpmyadminइस कमांड को निष्पादित करके इसे स्थानांतरित करें:

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

अपना ब्राउज़र खोलें और खोलें http://localhost/phpmyadmin। अब यह काम करना चाहिए।


6
यह अनइंस्टॉलर को तोड़ देगा, और इंस्टॉलेशन / अपग्रेड समस्याओं का कारण होगा। आपको निर्देशिका को सिमिलिंक करना होगा। sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadminसही ढंग से सिम्लिंक करना चाहिए।
थॉमस वार्ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.