Kesalahan WAMP: Forbidden Anda tidak memiliki izin untuk mengakses / phpmyadmin / di server ini

275

Saya baru mengenal WAMP dan saya baru saja menginstalnya hari ini.

Pengaturan berjalan dengan baik dan localhost tampaknya berfungsi, tetapi ketika saya mencoba mengakses phpMyAdmin saya mendapatkan kesalahan ini:

Terlarang
Anda tidak memiliki izin untuk mengakses / phpmyadmin / di server ini.

Mengapa saya mendapatkan kesalahan akses izin ini dengan phpMyAdmin?

Saya menggunakan Windows 7.

Nistor Alexandru
sumber
57
Hati-hati dengan jawaban yang diterima, phpmyadmin WAMP dikonfigurasi untuk mengizinkan root tanpa kata sandi secara default. Allow from allakan membuka database untuk umum. Masalah sebenarnya adalah bahwa WAMP mengikat ke alamat IPv6 pada versi Windows Anda. Untuk memperbaiki hanya menambahkan Allow from ::1di c:\wamp\alias\phpmyadmin.conf <Directory "c:/wamp/apps/phpmyadmin3.4.5/">.
Tiberiu-Ionuț Stan
2
Anehnya, pertanyaan yang sama ini, memberi atau menerima, dilindungi sebagai wiki komunitas di sini
ruffin

Jawaban:

368

Ubah konten file dari c:\wamp\alias\phpmyadmin.confyang berikut ini.

Catatan: Anda harus mengatur AllowPetunjuk untuk memperbolehkan dari mesin lokal Anda untuk tujuan keamanan. Arahan Allow from alltidak aman dan harus dibatasi pada mesin lokal Anda.

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

Di sini instalasi WAMP saya ada di c:\wampfolder. Ubah sesuai instalasi Anda.

Sebelumnya, seperti ini:

<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>

Versi modern Apache 2.2 dan yang lebih baru akan mencari loopback IPv6 dan bukannya loopback IPv4 (localhost Anda).

Masalah sebenarnya adalah bahwa wamp mengikat ke alamat IPv6. Cara mengatasinya: tambahkan saja Allow from ::1- Tiberiu-Ionuț Stan

<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>

Ini hanya akan memungkinkan mesin lokal untuk mengakses aplikasi lokal untuk Apache.

Mulai ulang server Apache Anda setelah melakukan perubahan ini.

Akhil Thayyil
sumber
1
Sebelumnya ini akan menjadi Tolak dari semua Perbolehkan dari 127.0.0.1 Juga restart layanan server apache Anda setelah memodifikasi
Akhil Thayyil
2
tergantung pada versi apache Anda. apache> 2.4.x, Anda memerlukan konfigurasi yang berbeda. lihat jawaban saya di bawah ini
Kyle
Sepertinya alasan mengapa secara default ini diatur ke 127.0.0.1 adalah karena itu adalah alamat ipv4 localhost. Untuk beberapa alasan meskipun Anda berada di localhost, phpmyadmin tidak mengizinkan Anda masuk. Kemudian Anda mengizinkan pengguna mana pun untuk mendapatkan akses. Ini tidak tampak seperti kerentanan keamanan kecuali Anda menempatkan situs wamp Anda online. Saya mungkin salah - pemula lengkap. Sebenarnya ya, baca sisa utasnya. Jangan lakukan perbaikan di atas.
obesechicken13
3
Phpmyadmin WAMP dikonfigurasi untuk memungkinkan root tanpa kata sandi. Allow from allakan membuka database untuk umum.
Tiberiu-Ionuț Stan
34
Masalah sebenarnya adalah bahwa wamp mengikat ke alamat IPv6. Cara mengatasinya: tambahkan sajaAllow from ::1
Tiberiu-Ionuț Stan
137

Anda hanya perlu memeriksa apakah server WAMP Anda sedang online atau tidak.

Untuk membuat server WAMP Anda online, ikuti langkah-langkah ini.

  1. Buka ikon pemberitahuan server WAMP Anda (di bilah tugas).
  2. Satu klik pada ikon server WAMP.
  3. Pilih opsi terakhir dari menu, yaitu, Pasang Online
  4. Server Anda akan memulai ulang secara otomatis (hanya dalam versi terbaru). Jika tidak, Anda harus me-restart server Anda secara manual.

Dan kamu DILAKUKAN ...

Mehul
sumber
4
"versi terbaru saja" akan menjadi usang dengan cepat. Anda ADALAH di dunia IT, jadi tolong sebutkan nomor versi. Plus ini sama sekali tidak berhasil untukku. Selalu memilikinya secara online, jalankan sebagai admin. Lebih buruk lagi, memiliki beberapa domain yang bekerja menggunakan host virtual tetapi bahkan tidak dapat mengakses localhost atau 127.0.0.1, atau dengan * / phpmyadmin: s Bodoh aneh. Ini pada Win8 btw. Mungkin ada hubungannya dengan Visual Studio 2012 Ultimate 64bit edisi juga diinstal (yang mencakup IIS 8, akan memperbarui)
rkeet
1
Ya ampun, aku merasa bodoh. Saya menghabiskan cukup banyak waktu bermain-main dengan "Membutuhkan semua diberikan" dll. Terima kasih.
John McCollum
Opsi Put Online sekarang tidak tersedia. Untuk mengaktifkannya, Klik kanan pada Icon Wamp> Pengaturan Wamp> Periksa pada item Menu: Online / Offline, ketika Anda sekarang klik pada ikon, opsi 'Put Online' akan tersedia
Oush
117

Jika Anda menggunakan WAMP dengan Apache 2.4.2 atau lebih tinggi, Anda harus menggunakan dan Require allbukannya Allowmenghapus Order Deny,Allow:

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

* Seperti yang tercantum dalam posting blog ini

Kyle
sumber
1
Terlarang Anda tidak memiliki izin untuk mengakses / phpmyadmin / di server ini.
Hassan Z
jawaban Anda seharusnya menjadi jawaban terbaik! bekerja seperti pesona :)
Tohid
Ini berhasil untuk saya. WAMP Server 2.2; Apache 2.4.2; Windows 8.
Michael J
Terima kasih, ini berhasil untuk saya (tidak seperti jawaban lain di sini termasuk yang diterima)
Patrick Moore
Di WAMP saya itu diatur ke <Directory /> dan itu berfungsi sampai saya perlu mengubah folder ke folder dropbox saya. Mengapa itu diatur ke <Directory />? Namun solusi ini sangat bagus.
Jens Törnell
41

Cukup gunakan 127.0.0.1 alih-alih localhost (tidak diperlukan perubahan pada file konfigurasi).

Sistem:

  • Windows 7
  • wampserver2.2d-x64

Ini bekerja:

http://127.0.0.1/phpmyadmin/

Yang ini gagal:

http://localhost/phpmyadmin/
Mudx
sumber
3
Alasannya adalah karena localhost diselesaikan sebagai alamat IPv6, sedangkan konfigurasi default wamp hanya memungkinkan alamat loopback IPv4.
Sherbrow
35

Saya hanya punya masalah yang sama. Ternyata instalasi Windows saya menggunakan alamat IPv6,::1 bukan 127.0.0.1. Untuk mengatasi ini, saya membuka httpd.confdan mengubah baris berikut:

Allow from 127.0.0.1

untuk:

Allow from 127.0.0.1 ::1

Sekarang saya dapat mengakses server melalui localhost. Apa pun yang Anda lakukan, jangan hapus Deny from all frombaris di atas, atau siapa pun di jaringan Anda dapat memperoleh akses ke server web Anda (kecuali tentu saja itu yang Anda inginkan).

Micke
sumber
Ngomong-ngomong, aku juga harus membuat perubahan itu ke semua alias. Untuk mengedit alias, buka: "[ikon wamp] -> Apache-> Direktori Alias ​​-> [alias-url] -> edit alias"
Micke
Saya dieksekusi ping localhostdi terminal cmd saya dan mendapat Reply from ::1: time<1ms. Sepertinya mesin Win7 saya sedang menyelesaikan localhost dengan alamat IPv6. Solusi Anda berhasil. Saya setuju, ini mungkin jawaban yang diterima.
Chris
Luar Biasa !!!! Saya memiliki masalah yang sama pada Mac (MAMP) saya dan sekarang berfungsi! Anda menyelamatkan hari saya, Bung!: D
drpelz
Di httpd.conftidak bekerja untuk saya, sebaliknya ketika saya melakukan hal yang sama di phpmyadmin.confdalamnya berhasil!
Adil
1
Saya pikir jawaban ini harus diedit, karena file yang benar untuk diedit wamp/alias/phpmyadmin.conf, dan tidakhttpd.conf
bg17aw
21

Jika Anda menggunakan Windows 7 atau 8 maka Apache mungkin melihat koneksi yang berasal dari ":: 1" yang merupakan IPv6 yang setara dengan 127.0.0.1.

Anda dapat memeriksanya dengan melihat di Log Akses Apache (dapat dijangkau dari menu WAMP)

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

:: 1 di awal adalah alamat klien. 403 pada akhirnya adalah kode Akses Ditolak.

Jawaban di atas akan menghapus semua batasan dan membuka phpmyadmin untuk semua, tetapi jika Anda masih ingin membatasi phpmyadmin hanya untuk mesin Anda (umumnya ide yang bagus) maka di bawah baris ...

Allow from 127.0.0.1

.. tambahkan yang berikut ini:

Allow from ::1

(edit: Menambahkan saran dari Nukeface)

matalo
sumber
1
Terima kasih. Ini harus menjadi komentar teratas. Anda menjelaskan masalahnya, menyelesaikannya, dan tidak memperkenalkan kerentanan keamanan besar-besaran ke server seseorang.
obesechicken13
1
Saya mendapatkan solusinya sebagai jalur terpisah dan tambahan. Saya menggunakan " Allow from 127.0.0.1baris berikutnya Allow from ::1". Hanya dalam kasus itu beralih kembali ke IPv4 (karena katakan saya menonaktifkan IPv6)
rkeet
9

Perubahan

Listen 80 

untuk

Listen 127.0.0.1:80 

dalam httpd.conffile Anda . Ini akan mengikat Apache ke alamat IP dan port tertentu.

Natwar Singh
sumber
8

Saya menemukan bahwa menggunakan localhost tidak akan berfungsi dengan baik untuk memungkinkan akses lokal dari server. Saya harus menggunakan 127.0.0.1.

Di phpmyadmin.conf ini tidak berfungsi:

Deny from all
Allow from localhost

ini berhasil:

Deny from all
Allow from 127.0.0.1

Saya menggunakan WampServer Versi 2.2

JamesProgrammer
sumber
1
Mungkin karena Anda tidak memiliki file HOSTS yang dikonfigurasi dengan benar, aturlah dengan benar dan Anda akan dapat menggunakan localhost
RiggsFolly
8

Untuk Apache 2.4.2:

Di httpd.conf:

Perubahan

Require local

untuk

Require all granted
CairoCoder
sumber
1
Bro You Made My Day :)
droidchef
7

Saya ingin menjalankan server saya secara online dan tidak di bawah localhost / 127.0.0.1 dan memiliki pesan terlarang. Saya menjalankan server WAMP 2.2 ( Apache 2.4.2 / PHP 5.4.3 / MySQL 5.5.24) pada Windows 7 64 bit. Apa yang berhasil untuk saya adalah sebagai berikut:

  1. Tekan ikon WAMP startup di menu
  2. Pilih folder Apache
  3. Pilih file httpd.conf
  4. Di bawah bagian tab Direktori (bagian dengan teks "# Daring -> Wajib semua diberikan"), saya memiliki opsi "Wajibkan lokal" yang saya ubah menjadi "Wajibkan semua diberikan"
  5. Mulai ulang semua layanan WAMP

Sekali lagi, ini bekerja untuk saya dan dari utas ini saya mengerti bahwa ada banyak kasus di mana Anda mungkin mendapatkan pesan kesalahan di atas jadi jika milik saya tidak berfungsi, coba solusi lain.

Semoga berhasil.

(Saya harap ini membantu seseorang seperti itu membantu saya. Saya tidak menemukan satu pun solusi di atas yang berfungsi untuk saya.)

MikeL
sumber
Anda Tuan, memecahkan masalah yang saya habiskan sepanjang akhir pekan saya untuk mencoba menyelesaikannya. Terima kasih!
Elang
6

1. ubah D: \ wamp \ bin \ apache \ apache2.4.9 \ conf \ httpd.conf di dekat baris 279

Require local 

 into 

Require all granted

2. ubah seperti ini di D: \ wamp \ alias \ phpmyadmin.conf dari yang sudah ada

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

3. Klik untuk Restart Semua layanan dalam wamp.

4. Klik dimasukkan online di wamp.

5.Again Klik untuk Restart Semua layanan dalam wamp.

Semoga itu Membantu ..

Prabhagaran
sumber
4

Saya memperbaiki masalah itu sebelumnya. Ini dapat terjadi karena banyak alasan, sehingga Anda dapat menggunakan beberapa atau semua langkah berikutnya (membuka file yang disebutkan menggunakan editor teks apa pun, seperti Notepad ++ ).

Jika Anda menginstal WAMP di C: \ wamp

1- Buka file C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ httpd.conf

Catatan : Anda mungkin memiliki versi Apache yang berbeda dari Apache 2.2.22 , jadi Anda harus menulisnya.

Cari: Direktori "C: / wamp / www /" . Anda akan menemukan sesuatu yang mirip dengan ini:

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

Pastikan bahwa Perbolehkan dari semua ada dan tidak kalah komentar.

2- Buka file C: \ wamp \ alias \ phpmyadmin.conf .

Pastikan bahwa

<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>

Ubah Allow dari 127.0.0.1 menjadi Allow from all .

Anda dapat menghapus Tolak dari semua atau berkomentar dengan menambahkan # di awal baris, tetapi Anda harus memastikan bahwa Perbolehkan dari semua adalah baris kode terakhir sebelumnya </Directory>.

Catatan: Anda mungkin memiliki versi yang berbeda dari phpMyAdmin 3.5.1.

Untuk menggunakan localhost / phpmyadmin, bukan 127.0.0.1/phpmyadmin :

Buka file C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ extra \ httpd-vhosts.conf. Tambahkan berikut ini di akhir.

<VirtualHost *:80>
    DocumentRoot "C:/wamp/www"
    ServerName localhost
</VirtualHost>
usama sulaiman
sumber
Bekerja. Terima kasih banyak
ajey
3

Solusi sederhana untuk ini adalah menemukan file phpmyadmin.conf dan kemudian menemukan kode di bawahnya di dalamnya,

<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>

Ubah "Tolak dari semua" menjadi "Bolehkan dari semua".

ATAU

Ikuti tautan di bawah ini untuk mendapatkan pemahaman yang lebih baik tentang bagaimana melakukannya,

WAMP mengatakan Forbidden Anda tidak memiliki izin untuk mengakses / phpmyadmin / di server ini Windows 7 atau 8

Nikmati :)

Umesh Patil
sumber
3

Jika WampServer bekerja di komputer, itu diinstal tetapi tidak pada perangkat lain di jaringan Anda (misalnya: dari ponsel Anda) dengan 'Anda tidak memiliki izin untuk mengakses di server ini.' coba yang berikut ini.

1. Edit httpd-vhosts.conf ( C:\wamp64\bin\apache\apache2.4.33\conf\extra\httpd-vhosts.conf), sehingga terlihat seperti ini:

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

2. Edit phpmyadmin.conf ( C:\wamp64\alias\phpmyadmin.conf), sehingga terlihat seperti ini:

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

3. Mulai ulang layanan WampServer

Edu
sumber
bagi saya menerapkan langkah 1 (dan 3) yang diperlukan. Ini bukan cacat, ini karena desain. Untuk praktik terbaik, lihat stackoverflow.com/questions/36810669/…
HyperActive
2

Untuk Apache 2.4.2 solusinya adalah: di httpd.conf on line 265 change. Itu saja.

Ilce MKD
sumber
2

Saya telah mengomentari baris :: 1 di file hosts saya.

obesechicken13
sumber
2

Bahkan saya menghadapi masalah yang sama dengan domain saya. Jika saya memberikan alamat IP itu berfungsi. Tetapi dengan nama domain itu tidak.

Kemudian saya memeriksa catatan DNS A saya . Domain memiliki beberapa entri dengan alamat IP berbeda yang ditetapkan. Saya menghapus semua nilai yang salah, dan itu berhasil. Hanya satu daftar periksa lagi jika ada yang menghadapi masalah serupa.

Srihari Karanth
sumber
2

Cukup edit file "c: \ wamp \ alias \ phpmyadmin.conf"

seperti ini

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

    AllowOverride All
    Require all granted
</Directory>
Daniel
sumber
C:/wamp64/apps/phpmyadmin4.5.5.1/bukan file, dan pertanyaan ini sudah memiliki solusi yang diterima. Cobalah untuk menghindari pertanyaan 'menabrak' ke atas dengan memberikan jawaban kepada mereka, kecuali jika pertanyaan itu belum ditandai sebagai terselesaikan, atau Anda menemukan pendekatan alternatif yang jauh lebih baik untuk masalah ini :)
Obsidian Age
Tidak ada solusi yang bekerja untuk saya. Saya mengedit jalur file yang benar, terima kasih atas tipnya.
Daniel
2

Di WAMP 3.1.4 x64saya memecahkan memperbarui file C:\wamp64\alias\phpmyadmin.confdari ini:

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>

untuk ini:

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>

Dan akhirnya restart semua layanan WAMP.

madx
sumber
1

Dalam kasus saya, masalahnya adalah bahwa versi phpMyAdmin salah ditentukan dalam phpmyadmin.conffile. Anda dapat memeriksa bahwa:

  1. Pergi ke wamp / apps / phpmyadmin3.xx : perhatikan nama file - versi apa yang Anda gunakan saat ini?

  2. Buka file wamp / alias / phpmyadmin.conf:

    Indeks Pilihan FollowSymLinks MultiViews AllowOverride all Order Deny, Allow Allow from all

Periksa baris pertama (direktori "c: /wamp/apps/phpmyadmin3.xx/") apakah nama file persis sama dengan nama file Anda yang sebenarnya.

Pastikan nama file direktori benar-benar benar.

the_summer_bee
sumber
0

Apa yang terjadi dengan pengaturan saya adalah bahwa WAMP mengikat ke Alamat IPv6 (dan setiap kali saya menginstal ulang WAMP).

Untuk memperbaikinya, saya masuk c:\wamp\alias\phpmyadmin.confdan menambahkan barisAllow from ::1

Long Dao
sumber
0

Alasannya mungkin 127.0.0.1 tidak ditautkan ke localhost. Periksa file 'C: \ Windows \ System32 \ drivers \ etc \ hosts Anda. Seharusnya memiliki garis seperti ini:

# Resolusi nama localhost ditangani dalam DNS itu sendiri.
127.0.0.1 localhost

aspirin
sumber
0

Saya mencoba mengatur kata sandi saya ... Dan itulah sebabnya saya dikunci dari localhost. Mereka harus memperbaiki ini ...

Bagaimanapun, berhati-hatilah dengan saran acak. Mereka semua mungkin atau mungkin tidak bekerja. Tetapi beberapa saran akan mengunci Anda lebih jauh. Salah satu yang bekerja untuk saya:

Ketik " http://127.0.0.1/phpmyadmin/" di bilah alamat.

Kemudian saya menemukan bahwa itu http://localhost/phpmyadmin/juga berhasil.

Namun, sebelum itu, karena putus asa aku ...

Saya menghapus file, saya menghapus WAMP, menghapus cookie sementara, dan menginstal WAMP lagi. Masih tidak menerima "localhost" (dan saya lelah setelah sehari mencoba mengakses WAMP), tetapi 127.0.0.1 dan localhost / phpmy ... berfungsi. Saya senang melihat halaman itu kembali. Dan mulai bekerja lagi.

Jika Anda membaca utas ini sampai di sini berarti Anda mungkin berada dalam masalah besar ... Windows 8, WAMP (wampserver 2.2). Saya ingin tahu apa yang diperlukan untuk mendapatkan kembali akses ke localhost.

pengguna2060451
sumber
0

Dalam kasus saya server WAMP telah diinstal sebelumnya pada pc saya, jadi ketika menginstal yang baru beberapa file tidak ditimpa, yang harus Anda lakukan dalam hal ini adalah pergi ke C: \ dan hapus seluruh folder WAMP kemudian instal lagi .

Refaat
sumber
0

Periksa apakah Anda masuk sebagai root atau pengguna dengan hak istimewa. Hanya untuk memastikan, logout dan login lagi dengan root / no-password.

ObiVanKaPudji
sumber
0

Jika ikon WAMP Anda tidak berwarna hijau coba: Klik Kiri Ikon WAMP> MySQL> Layanan> Instal Layanan

aeroson
sumber
0

Jadi semua jawaban ini pada dasarnya sama. Mereka hanya membahas satu ide: itu harus DNS terkait . Ya, bukan hanya itu saja yang terjadi. Setelah banyak perubahan, saya tidak bisa membaca "jawaban yang sama" berikutnya dengan harapan itu akan berjalan sesuai keinginan saya.

Apa triknya bagi saya adalah menyesuaikan versi Apache saya . Saya pikir apa masalahnya, adalah bahwa salah satu file konfigurasi mendapatkan jalur atau instalasi karena IIS mungkin telah kacau /atau /atau /etc. Dan karenanya memaksa versi mengubah readdresses segalanya dari firewall Anda ke konfigurasi yang buruk.

Bahkan, ketika saya beralih kembali ke Apache 2.4.2 itu kembali menjadi terlarang. Dan segera setelah saya kembali ke Apache 2.4.4 muncul kembali. Itu mengesampingkan masalah jaringan lokal. Saya hanya ingin menunjukkan bahwa semua jawaban di sini adalah sama dan bahwa saya dapat membunuh yang terlarang dengan mengubah versi Apache.

jeremy.bass
sumber
0

Saya memiliki masalah yang sama. File host rusak! ada:

localhos 127.0.0.1

localhost 127.0.0.1

localhos 127.0.0.1
localhos 127.0.0.1

Hasilnya adalah yang localhosttidak didefinisikan.

Solusi: edit file host dengan hak admin dan koreksi hanya untuk satu entri:

localhost 127.0.0.1
tamu
sumber
0

Dalam versi terbaru WAMP saya entah bagaimana memiliki "tolak semua" dalam .htaccessfile saya . Jika tidak ada yang berfungsi, silakan periksa di sana juga.

obesechicken13
sumber
0

Dalam kasus saya, menggunakan Wampserver 3 64bit versi 3.0.0, jalur ke direktori phpmyadmin4.5.2 di file phpmyadmin.conf salah. Untuk beberapa alasan direktori aplikasi ada di dalam direktori skrip. Jadi saya memasuki jalur yang benar seperti yang ditunjukkan di bawah ini. Maka Anda mungkin perlu me-restart Apache dan memuat ulang halaman.

Aku berubah:

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>

Untuk:

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>
barrakuda
sumber