WAMP त्रुटि: निषिद्ध आपके पास इस सर्वर पर / phpmyadmin / का उपयोग करने की अनुमति नहीं है


275

मैं WAMP में नया हूं और मैंने आज ही इसे स्थापित किया है।

सेटअप अच्छी तरह से चला गया और लोकलहोस्ट काम करने लगता है, लेकिन जब मैं phpMyAdmin तक पहुंचने का प्रयास करता हूं तो मुझे यह त्रुटि मिलती है:

निषिद्ध
आपको इस सर्वर पर / phpmyadmin / का उपयोग करने की अनुमति नहीं है।

मुझे phpMyAdmin के साथ यह अनुमति एक्सेस त्रुटि क्यों मिलती है?

मैं विंडोज 7 का उपयोग कर रहा हूं।


57
स्वीकृत उत्तर के साथ लापरवाह रहें, डिफ़ॉल्ट रूप से पासवर्ड के साथ रूट की अनुमति देने के लिए WAMP का phpmyadmin कॉन्फ़िगर किया गया है। Allow from allजनता के लिए डेटाबेस खोलना होगा। वास्तविक समस्या यह है कि WAMP आपके Windows के संस्करण पर IPv6 पते के लिए बाध्य है। ठीक करने के लिए बस को जोड़ने Allow from ::1में c:\wamp\alias\phpmyadmin.conf <Directory "c:/wamp/apps/phpmyadmin3.4.5/">
तिबरियू-आयनू स्टेन

2
अजीब बात है, यह एक ही सवाल है, दे या ले, एक समुदाय विकि के रूप में यहाँ संरक्षित है
रफिन

जवाबों:


368

c:\wamp\alias\phpmyadmin.confनिम्नलिखित की फ़ाइल सामग्री बदलें ।

नोट: आपको Allowसुरक्षा उद्देश्यों के लिए अपने स्थानीय मशीन से अनुमति देने के लिए निर्देश निर्धारित करना चाहिए । निर्देश Allow from allअसुरक्षित है और यह आपके स्थानीय मशीन तक सीमित होना चाहिए।

<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
        Allow from all
</Directory>

यहाँ मेरा WAMP इंस्टालेशन c:\wampफोल्डर में है। इसे अपनी स्थापना के अनुसार बदलें।

पहले, यह इस तरह था:

<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

Apache 2.2 और up के आधुनिक संस्करण IPv4 लूपबैक (आपके लोकलहोस्ट) के बजाय IPv6 लूपबैक की तलाश करेंगे।

वास्तविक समस्या यह है कि wamp IPv6 पते के लिए बाध्यकारी है। तय: बस जोड़ें Allow from ::1- तिबेरिउ-आयनो स्टेन

<Directory "c:/wamp22/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from localhost 127.0.0.1 ::1
</Directory>

यह केवल स्थानीय मशीन को अपाचे के लिए स्थानीय एप्लिकेशन तक पहुंचने की अनुमति देगा।

इन परिवर्तनों को करने के बाद अपने Apache सर्वर को पुनरारंभ करें।


1
पहले यह 127.0.0.1 से सभी अनुमति से अस्वीकार कर दिया जाएगा। संशोधित करने के बाद अपनी अपाचे सर्वर सेवा को फिर से शुरू करें
अखिल थायिल

2
आपके अपाचे संस्करण पर निर्भर करता है। अपाचे> 2.4.x, आपको एक अलग कॉन्फ़िगरेशन की आवश्यकता है। नीचे मेरा जवाब देखें
काइल

ऐसा लगता है कि इस कारण से डिफ़ॉल्ट रूप से यह 127.0.0.1 पर सेट किया गया था, क्योंकि यह स्थानीयहोस्ट आईपीवी 4 पता है। किसी कारण से भले ही आप लोकलहोस्ट पर हों, phpmyadmin आपको अनुमति नहीं दे रहा है। तब आप किसी भी उपयोगकर्ता को पहुँच प्राप्त करने की अनुमति देते हैं। यह सुरक्षा भेद्यता की तरह नहीं लगता है जब तक कि आप अपनी wamp साइट को ऑनलाइन नहीं डालते। मैं गलत हो सकता है - पूरी नौसिखिया। वास्तव में हाँ, शेष धागा पढ़ें। उपरोक्त सुधार मत करो।
obesechicken13

3
WAMP का phpmyadmin बिना किसी पासवर्ड के रूट को अनुमति देने के लिए कॉन्फ़िगर किया गया है। Allow from allजनता के लिए डेटाबेस खोलना होगा।
टिबेरिउ-आयनो स्टैन

34
वास्तविक समस्या यह है कि wamp IPv6 पते के लिए बाध्यकारी है। तय: बस जोड़ेंAllow from ::1
Tiberiu-Ionu

137

आपको बस यह जांचना है कि आपका WAMP सर्वर ऑनलाइन है या नहीं।

अपने WAMP सर्वर को ऑनलाइन रखने के लिए, इन चरणों का पालन करें।

  1. अपने WAMP सर्वर अधिसूचना आइकन (कार्य पट्टी में) पर जाएं।
  2. WAMP सर्वर आइकन पर सिंगल क्लिक करें।
  3. मेनू से अंतिम विकल्प चुनें, अर्थात् , ऑनलाइन रखो
  4. आपका सर्वर स्वचालित रूप से (केवल नवीनतम संस्करणों में) पुनः आरंभ करेगा। अन्यथा, आपको अपने सर्वर को मैन्युअल रूप से पुनरारंभ करना होगा।

और आप कर रहे हैं ...


4
"नवीनतम संस्करण केवल" जल्दी से पुराना हो जाएगा। आप आईटी दुनिया में हैं, इसलिए कृपया एक संस्करण संख्या का उल्लेख करें। इसके अलावा यह मेरे लिए बिल्कुल काम नहीं किया। हमेशा इसे ऑनलाइन करें, इसे व्यवस्थापक के रूप में चलाएं। इससे भी बदतर, कुछ डोमेन वर्चुअल होस्ट का उपयोग कर काम कर रहे हैं, लेकिन यह भी लोकलहोस्ट या 127.0.0.1 का उपयोग नहीं कर सकता है, या * / phpmyadmin: के साथ अजीब तरह से। यह Win8 btw पर है। विजुअल स्टूडियो 2012 अल्टीमेट 64 बिट संस्करण भी स्थापित करने के लिए कुछ करना चाहिए (जिसमें IIS 8 भी शामिल है, अपडेट होगा)
rkeet

1
मेरी अच्छाई, मुझे बेवकूफ लगती है। मैं काफी समय बिताता हूं, "सभी की आवश्यकता होती है" आदि के साथ खिलवाड़ करना। धन्यवाद।
जॉन मैकलम

पुट ऑनलाइन विकल्प अब उपलब्ध नहीं है। इसे सक्षम करने के लिए, वैंप आइकन> वैंप सेटिंग्स> मेनू आइटम पर चेक करें पर राइट क्लिक करें: ऑनलाइन / ऑफलाइन, जब आप अब आइकन पर क्लिक करते हैं, तो 'पुट ऑनलाइन' विकल्प उपलब्ध होगा
ओश

117

यदि आप Apache 2.4.2 या अधिक के साथ WAMP का उपयोग कर रहे हैं, तो आपको Require allइसके बजाय उपयोग करने Allowऔर हटाने की आवश्यकता है Order Deny,Allow:

<Directory "f:/Projects/myproject/www/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Require all granted
</Directory>

* जैसा कि इस ब्लॉग पोस्ट में कहा गया है


1
निषिद्ध आपको इस सर्वर पर / phpmyadmin / का उपयोग करने की अनुमति नहीं है।
हसन ज़

आपका जवाब सबसे अच्छा जवाब होना चाहिए था! एक आकर्षण की तरह काम किया :)
Tohid

इसने मेरे लिए काम किया। WAMP सर्वर 2.2; अपाचे 2.4.2; विंडोज 8.
माइकल जे

धन्यवाद, यह मेरे लिए काम किया (स्वीकृत जवाब सहित अन्य उत्तरों के विपरीत)
पैट्रिक मूर

मेरे WAMP में इसे <Directory /> पर सेट किया गया था और जब तक मुझे अपने ड्रॉपबॉक्स फ़ोल्डर में फ़ोल्डर बदलने की आवश्यकता नहीं हुई, तब तक काम किया। इसे <निर्देशिका /> पर सेट क्यों किया गया था? यह समाधान हालांकि महान काम करता है।
जेन्स तोर्नेल

41

लोकलहोस्ट के बजाय बस 127.0.0.1 का उपयोग करें (कॉन्फ़िगरेशन फ़ाइल में कोई बदलाव की आवश्यकता नहीं है)।

सिस्टम:

  • विंडोज 7
  • wampserver2.2d-64

यह काम:

http://127.0.0.1/phpmyadmin/

यह विफल रहता है:

http://localhost/phpmyadmin/

3
ऐसा क्यों है क्योंकि लोकलहोस्ट को IPv6 एड्रेस के रूप में हल किया जाता है, जबकि डिफॉल्ट डिफॉल्ट कॉन्फिगरेशन केवल IPv4 लूपबैक एड्रेस की अनुमति देता है।
शेरबॉरो

35

मुझे बस यही समस्या थी। यह पता चला है कि विंडोज की मेरी स्थापना के बजाय IPv6 पते का उपयोग किया जा रहा ::1है 127.0.0.1। इसे हल करने के लिए, मैंने httpd.confनिम्न पंक्ति खोली और बदल दी:

Allow from 127.0.0.1

सेवा:

Allow from 127.0.0.1 ::1

अब मैं सर्वर तक पहुंच सकता हूं localhost। आप जो कुछ भी करते हैं, Deny from all fromऊपर की रेखा को दूर न करें , या आपके नेटवर्क पर कोई भी आपके वेब सर्वर तक पहुंच प्राप्त कर सकता है (जब तक कि आप निश्चित रूप से यही चाहते हैं)।


मुझे भी सभी उपनामों के अनुसार उस परिवर्तन को करना था। उपनामों को संपादित करने के लिए: ": [wamp icon] -> Apache-> उपनाम अन्य निर्देशिकाएं -> [उपनाम- url] -> संपादित उपनाम"
मिकी

मैंने ping localhostअपने cmd टर्मिनल पर अमल किया और मिला Reply from ::1: time<1ms। ऐसा लगता है कि मेरी Win7 मशीन IPv6 पते के साथ लोकलहोस्ट को हल कर रही है। आपके समाधान ने चाल चली। मैं सहमत हूं, यह संभवतः स्वीकृत उत्तर होना चाहिए।
क्रिस

बहुत बढ़िया!!!! मुझे अपने मैक (MAMP) पर यही समस्या थी और अब यह काम करता है! आपने मेरा दिन बचाया, यार !: D
drpelz

में httpd.confमेरे लिए काम नहीं करता है, बजाय जब मैं एक ही बात कर में phpmyadmin.confयह काम करता है!
आदिल

1
मुझे लगता है कि इस उत्तर को संपादित किया जाना चाहिए, क्योंकि संपादित करने के लिए सही फ़ाइल है wamp/alias/phpmyadmin.conf, और नहींhttpd.conf
bg17aw

21

यदि आप विंडोज 7 या 8 पर हैं, तो अपाचे ":: 1" से आने वाले कनेक्शन को देख सकता है जो कि आईपीवी 6 127.0.0.1 के बराबर है।

आप इसे अपाचे एक्सेस लॉग (WAMP मेनू से पहुंच योग्य) में देख कर देख सकते हैं

::1 - - [20/Dec/2012:21:35:04 +0000] "GET /phpmyadmin/ HTTP/1.1" 403 213

शुरुआत में :: 1 ग्राहकों का पता है। अंत में 403 प्रवेश निषेध कोड है।

ऊपर दिए गए उत्तर सभी प्रतिबंधों को हटा देंगे और सभी के लिए phpmyadmin खोल देंगे, लेकिन अगर आप अभी भी phpmyadmin को केवल अपनी मशीन तक सीमित करना चाहते हैं (आमतौर पर एक अच्छा विचार) तो लाइन के नीचे ...

Allow from 127.0.0.1

.. निम्नलिखित करें:

Allow from ::1

(संपादित करें: Nukeface से जोड़ा गया सुझाव)


1
धन्यवाद। यह शीर्ष टिप्पणी होनी चाहिए। आप समस्या की व्याख्या करते हैं, इसे हल करते हैं, और किसी के सर्वर पर बड़े पैमाने पर सुरक्षा भेद्यता का परिचय नहीं देते हैं।
obesechicken13

1
मुझे एक अलग और अतिरिक्त लाइन के रूप में समाधान मिला है। मैं " Allow from 127.0.0.1अगली पंक्ति Allow from ::1" का उपयोग करता हूं । बस के मामले में यह आईपीवी 4 के लिए वापस स्विच (क्योंकि कहते हैं कि मुझे अक्षम करने IPv6)
rkeet


8

मैंने पाया कि लोकलहोस्ट का उपयोग करना सर्वर से स्थानीय उपयोग की अनुमति देने के लिए ठीक से काम नहीं करेगा। मुझे 127.0.0.1 का उपयोग करना था।

Phpmyadmin.conf में यह काम नहीं किया:

Deny from all
Allow from localhost

यह काम किया:

Deny from all
Allow from 127.0.0.1

मैं WampServer संस्करण 2.2 का उपयोग कर रहा हूं


1
Thats शायद, क्योंकि आपके पास ठीक से कॉन्फ़िगर की गई HOSTS फ़ाइल नहीं है, इसे सही तरीके से सेट करें और आप लोकलहोस्ट का उपयोग करने में सक्षम होंगे
RiggsFolly

8

अपाचे 2.4.2 के लिए:

Httpd.conf में:

परिवर्तन

Require local

सेवा

Require all granted

1
ब्रो यू मेड माई डे :)
droidchef

7

मैं अपना सर्वर ऑनलाइन चलाना चाहता था न कि लोकलहोस्ट / 127.0.0.1 के तहत और निषिद्ध संदेश था। मैं विंडोज 7 64 बिट पर WAMP 2.2 सर्वर ( Apache 2.4.2 / PHP 5.4.3 / MySQL 5.5.24) चला रहा हूं । मेरे लिए क्या काम निम्नलिखित है:

  1. मेनू में स्टार्टअप WAMP आइकन दबाएं
  2. Apache फ़ोल्डर चुनें
  3. फ़ाइल चुनें httpd.conf
  4. डायरेक्ट्री टैब सेक्शन के तहत ("# ऑनलाइन -> सभी के लिए आवश्यक" टेक्स्ट वाला सेक्शन), मेरे पास "स्थानीय की आवश्यकता" विकल्प था जिसे मैंने "सभी के लिए आवश्यक" में बदल दिया
  5. WAMP की सभी सेवाओं को पुनरारंभ करें

फिर से, इसने मेरे लिए काम किया और इस सूत्र से मैं समझता हूं कि ऐसे कई मामले हैं जिनमें आपको उपरोक्त त्रुटि संदेश मिल सकता है, अगर मेरा काम नहीं करता है, तो अन्य समाधान आज़माएं।

सौभाग्य।

(मुझे आशा है कि यह किसी ऐसे व्यक्ति की मदद करता है जैसे उसने मेरी मदद की। मुझे मेरे लिए काम करने के ऊपर कोई भी समाधान नहीं मिला।)


आपने सर, एक समस्या को हल किया मैंने अपना पूरा सप्ताहांत बिताने की कोशिश की। धन्यवाद!
हॉक

6

1.चेंज डी: \ wamp \ bin \ apache \ apache2.4.9 \ conf \ httpd.conf पास बी 279

Require local 

 into 

Require all granted

2. इस तरह से डी: \ wamp \ alias \ phpmyadmin.conf से मौजूदा एक में बदलें

   <Directory "d:/wamp/apps/phpmyadmin4.1.14/">
       Options Indexes FollowSymLinks MultiViews
       AllowOverride all
       Require all granted
       Order Deny,Allow
       Allow from all
   </Directory>

3. Wamp में सभी सेवाओं को पुनः आरंभ करने के लिए क्लिक करें ।

4. विकम में ऑनलाइन क्लिक करें ।

5.Again wamp में सभी सेवाओं को पुनरारंभ करने के लिए क्लिक करें ।

आशा करता हूँ की ये काम करेगा..


4

मैंने उस समस्या को पहले ही ठीक कर दिया था। यह कई कारणों से हो सकता है, इसलिए आप कुछ या सभी अगले चरणों का उपयोग कर सकते हैं ( नोटपैड ++ की तरह किसी भी पाठ संपादक का उपयोग करके उल्लेखित फाइलें खोल सकते हैं )।

यदि आप C: \ wamp में WAMP स्थापित करते हैं

1- खुली हुई फ़ाइल C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ httpd.conf

नोट : आपके पास अपाचे 2.2.22 की तुलना में एक अलग अपाचे संस्करण हो सकता है , इसलिए आपको इसके बजाय लिखने की आवश्यकता है।

के लिए खोजें: निर्देशिका "C: / wamp / www /" । आपको इसके समान कुछ मिलेगा:

<Directory "C:/wamp/www/">
   # maybe there is some comments here ...
    AllowOverride all
    Order Allow,Deny
    Allow from all
</Directory>

सुनिश्चित करें कि सभी से अनुमति मौजूद है और बहिष्कृत नहीं है।

2- फ़ाइल खोलें C: \ wamp \ alias \ phpmyadmin.conf

निश्चित करें कि

<Directory "C:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1  
</Directory>

सभी से अनुमति के लिए 127.0.0.1 से अनुमति बदलें ।

आप सभी से इनकार कर सकते हैं या लाइन की शुरुआत में # जोड़कर टिप्पणी कर सकते हैं , लेकिन आपको यह सुनिश्चित करना होगा कि सभी से अनुमति दें कोड की अंतिम पंक्ति अभी से पहले है </Directory>

नोट: आपके पास phpMyAdmin 3.5.1 से भिन्न संस्करण हो सकता है।

127.0.0.1/phpmyadmin के बजाय लोकलहोस्ट / phpmyadmin का उपयोग करने के लिए :

फ़ाइल खोलें C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ extra \ httpd-vhosts.conf। इसके अंत में निम्नलिखित जोड़ें।

<VirtualHost *:80>
    DocumentRoot "C:/wamp/www"
    ServerName localhost
</VirtualHost>

यह काम कर रहा है। बहुत बहुत धन्यवाद।
अजेय

3

इसका सरल उपाय यह होगा कि आप phpmyadmin.conf फ़ाइल को खोजें और फिर उसके अंदर दिए गए कोड को खोजें।

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">

Options Indexes FollowSymLinks MultiViews

AllowOverride all

    Order Deny,Allow

Deny from all

Allow from 127.0.0.1

</Directory>

"सभी से इनकार करें" को "सभी से अनुमति दें" बदलें।

या

इसे कैसे करें, इस पर बेहतर समझ पाने के लिए नीचे दिए गए लिंक का अनुसरण करें।

WAMP का कहना है कि निषिद्ध है आपको इस सर्वर पर विंडोज 7 या 8 पर / phpmyadmin को एक्सेस करने की अनुमति नहीं है

का आनंद लें :)


3

यदि कंप्यूटर में WampServer काम करता है तो यह स्थापित है लेकिन आपके नेटवर्क में किसी अन्य डिवाइस पर नहीं है (जैसे: अपने फोन से) 'आपके पास इस सर्वर पर पहुंचने की अनुमति नहीं है।' निम्नलिखित प्रयास करें।

1. httpd-vhosts.conf ( C:\wamp64\bin\apache\apache2.4.33\conf\extra\httpd-vhosts.conf) को संपादित करें , तो यह इस तरह दिखता है:

<Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
</Directory>

2. phpmyadmin.conf ( C:\wamp64\alias\phpmyadmin.conf) को संपादित करें , इसलिए यह इस तरह दिखता है:

<Directory "d:/wamp64/apps/phpmyadmin4.7.9/">
    Options +Indexes +FollowSymLinks +MultiViews
    AllowOverride all
        Order Deny,Allow
        Allow from all
        Require all granted

3. WampServer सेवाओं को पुनरारंभ करें


मेरे लिए चरण 1 (और 3) लागू करने के लिए यह सब लिया गया था। यह एक दोष नहीं है, यह डिजाइन द्वारा है। सर्वोत्तम प्रथाओं के लिए देखें stackoverflow.com/questions/36810669/…
हाइपरऐक्टिव

2

अपाचे 2.4.2 के लिए समाधान है: httpd.conf में लाइन 265 में बदलाव के लिए सभी की आवश्यकता नहीं है। बस इतना ही।


2

मैंने अपनी मेजबानों की फाइल में :: 1 लाइन टिप्पणी की थी।


2

यहां तक ​​कि मैंने अपने डोमेन के साथ भी इसी मुद्दे का सामना किया। अगर मैंने एक IP एड्रेस दिया तो वह काम कर रहा था। लेकिन एक डोमेन नाम के साथ यह नहीं था।

फिर मैंने अपना DNS A रिकॉर्ड चेक किया । इस डोमेन में अलग-अलग आईपी पते के साथ कई प्रविष्टियाँ हैं। मैंने सभी गलत मूल्यों को हटा दिया, और इसने काम किया। अगर किसी को भी इसी तरह की समस्या का सामना करना पड़ रहा है, तो बस एक और चेक सूची।


2

बस फ़ाइल "c: \ wamp \ alias \ phpmyadmin.conf" संपादित करें

इस तरह

<Directory "C:/wamp64/apps/phpmyadmin4.5.5.1/">
    Options Indexes FollowSymLinks MultiViews

    AllowOverride All
    Require all granted
</Directory>

C:/wamp64/apps/phpmyadmin4.5.5.1/एक फ़ाइल नहीं है, और इस सवाल का पहले से ही एक स्वीकृत समाधान था। कृपया उन्हें उत्तर देने के लिए शीर्ष पर 'बम्पिंग' सवालों से बचने की कोशिश करें, जब तक कि सवाल पहले से हल के रूप में चिह्नित नहीं किया गया था, या आपको समस्या का नाटकीय रूप से बेहतर वैकल्पिक दृष्टिकोण मिला :)
ओब्सीडियन आयु

मेरे लिए कोई भी समाधान काम नहीं आया। मैंने फ़ाइल का सही पथ संपादित किया है, टिप के लिए धन्यवाद।
डैनियल

2

में WAMP 3.1.4 x64मैं फ़ाइल को अद्यतन करने का हल C:\wamp64\alias\phpmyadmin.confइस से:

Alias /phpmyadmin "c:/wamp64/apps/phpmyadmin4.8.3/"

<Directory "c:/wamp64/apps/phpmyadmin4.8.3/">
    Options +Indexes +FollowSymLinks +MultiViews
  AllowOverride all
  <ifDefine APACHE24>
        Require local
    </ifDefine>
    <ifDefine !APACHE24>
        Order Deny,Allow
    Deny from all
    Allow from localhost ::1 127.0.0.1
    </ifDefine>

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

इसके लिए:

Alias /phpmyadmin "c:/wamp64/apps/phpmyadmin4.8.3/"

<Directory "c:/wamp64/apps/phpmyadmin4.8.3/">
    Options +Indexes +FollowSymLinks +MultiViews
  AllowOverride all
    Require all granted

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

और अंत में सभी WAMP सेवाओं को फिर से शुरू करना।


1

मेरे मामले में, समस्या यह थी कि phpMyAdmin संस्करण को phpmyadmin.confफ़ाइल में गलत तरीके से निर्दिष्ट किया गया था । आप देख सकते हैं कि:

  1. Wamp / apps / phpmyadmin3.xx पर जाएं : फ़ाइल नाम पर ध्यान दें - वर्तमान में आप किस संस्करण का उपयोग कर रहे हैं?

  2. खुली हुई फ़ाइल wamp / alias / phpmyadmin.conf:

    विकल्प अनुक्रमणिका FollowSymLinks MultiViews AllowOverride सभी ऑर्डर अस्वीकार करें, सभी से अनुमति दें

पहली पंक्ति की जाँच करें (निर्देशिका "c: /wamp/apps/phpmyadmin3.xx/") फ़ाइल नाम बिल्कुल आपके वास्तविक फ़ाइल नाम के समान है।

सुनिश्चित करें कि निर्देशिका फ़ाइल नाम बिल्कुल सही है।


0

मेरे सेटअप के साथ जो चल रहा था, वह यह था कि WAMP IPv6 एड्रेस (और बाद में हर बार मैंने WAMP को फिर से इंस्टॉल किया था) के लिए बाध्य था।

इसे ठीक करने के लिए, मैं गया c:\wamp\alias\phpmyadmin.confऔर लाइन जोड़ीAllow from ::1


0

इसका कारण 127.0.0.1 हो सकता है जो लोकलहोस्ट से जुड़ा नहीं है। अपनी 'C: \ Windows \ System32 \ ड्राइवर \ etc \ मेजबान' फ़ाइल की जाँच करें। इसकी एक पंक्ति इस तरह होनी चाहिए:

# लोकलहोस्ट नाम रिज़ॉल्यूशन को DNS के भीतर ही हैंडल किया जाता है।
127.0.0.1 लोकलहोस्ट


0

मैंने अपना पासवर्ड सेट करने का प्रयास किया ... और इसी तरह मैं लोकलहोस्ट से लॉक हो गया। उन्हें इसे ठीक करना चाहिए ...

वैसे भी, यादृच्छिक सलाह के साथ सावधान रहें। वे सभी काम कर सकते हैं या नहीं। लेकिन कुछ सलाह आपको आगे भी लॉक कर देंगी। जो मेरे लिए काम करता है:

http://127.0.0.1/phpmyadmin/एड्रेस बार में " " टाइप करें ।

तब मुझे पता चला कि http://localhost/phpmyadmin/यह भी काम करता है।

हालांकि, इससे पहले, हताशा से बाहर मैं था ...

मैंने फ़ाइलें हटा दीं, मैंने WAMP की स्थापना रद्द कर दी, अस्थायी कुकीज़ हटा दी, और WAMP को फिर से स्थापित कर दिया। यह अभी भी "लोकलहोस्ट" को स्वीकार नहीं करता है (और मैं एक दिन बाद WAMP तक पहुंचने की कोशिश कर रहा हूं) थक गया हूं, लेकिन 127.0.0.1 और लोकलहोस्ट / phpmy ... काम करते हैं। पृष्ठ को वापस देखकर मुझे खुशी हुई। और फिर से काम करना शुरू करें।

यदि आप इस सूत्र को यहाँ तक पढ़ते हैं तो इसका मतलब है कि आप शायद एक बड़ी समस्या में हैं ... विंडोज 8, डब्ल्यूएएमपी (wampserver 2.2)। मुझे आश्चर्य है कि इसे लोकलहोस्ट में वापस लाने की आवश्यकता है।


0

मेरे मामले में मेरे पीसी पर पहले एक WAMP सर्वर स्थापित किया गया था, इसलिए जब नई एक फाइल को ओवरराइट न किया जाए, तो आपको केवल उस स्थिति में C: \ में जाना होगा और पूरे WAMP फ़ोल्डर को हटाना होगा, फिर इसे फिर से इंस्टॉल करें ।


0

जांचें कि क्या आप विशेषाधिकारों के साथ रूट या उपयोगकर्ता के रूप में लॉग इन हैं । बस सुनिश्चित करने के लिए, लॉगआउट करें और रूट / नो-पासवर्ड के साथ फिर से लॉगिन करें।


0

यदि आपका WAMP आइकन हरा नहीं है, तो कोशिश करें: वाम आइकन आइकन> MySQL> सेवाएँ> सेवा स्थापित करें पर क्लिक करें


0

तो ये सभी उत्तर मूल रूप से एक ही हैं। वे केवल एक विचार को संबोधित करते हैं: यह डीएनएस से संबंधित होना चाहिए । खैर, यह इसका एकमात्र हिस्सा नहीं है। कई बदलावों के बाद, मैं अगले "उसी उत्तर" को पढ़ते हुए उम्मीद कर रहा था कि यह सिर्फ मेरे रास्ते पर जाएगा।

अपाचे के मेरे संस्करणों को समायोजित करने के लिए मेरे लिए क्या चाल थी । मुझे लगता है कि सौदा क्या था, यह है कि कॉन्फ़िगरेशन फ़ाइलों में से एक को एक रास्ता मिल जाता है या कि IIS के कारण स्थापित हो सकता है /या गड़बड़ हो गई है /या /etc। और इसलिए एक संस्करण बदलने के लिए आपके फ़ायरवॉल से खराब कॉन्फ़िगरेशन के लिए सब कुछ रीडड्रेस करता है।

वास्तव में, जब मैंने Apache 2.4.2 पर वापस स्विच किया तो यह निषिद्ध होने पर वापस चला जाता है। और जैसे ही मैं अपाचे 2.4.4 पर वापस जाता हूं यह वापस आ जाता है। यह स्थानीय नेटवर्क के मुद्दों को नियंत्रित करता है। मैं केवल यह बताना चाहता था कि यहाँ सभी उत्तर समान हैं और मैं Apache संस्करण को बदलकर निषिद्ध को मारने में सक्षम हूं।


0

मुझे भी यही समस्या थी। मेजबान फ़ाइल दूषित है! वहां थे:

localhos 127.0.0.1

localhost 127.0.0.1

localhos 127.0.0.1
localhos 127.0.0.1

नतीजा यह है कि localhostपरिभाषित नहीं है।

समाधान: मेजबान फ़ाइल को व्यवस्थापक अधिकारों के साथ संपादित करें और केवल एक प्रविष्टि के लिए सही करें:

localhost 127.0.0.1

0

WAMP के नवीनतम संस्करण में मैंने किसी तरह अपनी .htaccessफ़ाइल में "सभी को अस्वीकार" किया । यदि कुछ और काम नहीं करता है, तो कृपया वहां भी जांचें।


0

मेरे मामले में, Wampserver 3 64bit संस्करण 3.0.0 का उपयोग करते हुए, phpmyadmin4.5.2 निर्देशिका में phpmyadmin.conf फ़ाइल का पथ गलत था। किसी कारण से एप्लिकेशन निर्देशिका स्क्रिप्ट निर्देशिका के अंदर है। इसलिए मैंने नीचे दिखाए गए सही रास्तों में प्रवेश किया। फिर आपको शायद अपाचे को पुनरारंभ करने और पृष्ठ को फिर से लोड करने की आवश्यकता है।

मैं बदल गया:

Alias /phpmyadmin "C:/wamp64/apps/phpmyadmin4.5.2/"

<Directory "C:/wamp64/apps/phpmyadmin4.5.2/">
    Options Indexes FollowSymLinks MultiViews
  AllowOverride all
    Require local

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

सेवा:

Alias /phpmyadmin "C:/wamp64/scripts/apps/phpmyadmin4.5.2/"

<Directory "C:/wamp64/scripts/apps/phpmyadmin4.5.2/">
    Options Indexes FollowSymLinks MultiViews
  AllowOverride all
    Require local

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.