Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

WAMP Tidak dapat mengakses di jaringan lokal 403 Dilarang

Jika Anda menggunakan WAMPServer 3 Lihat bagian bawah jawaban

Untuk versi WAMPServer <=2.5

Secara default, Wampserver dikonfigurasikan seaman mungkin, jadi Apache diatur untuk hanya mengizinkan akses dari mesin yang menjalankan wamp. Bagaimanapun itu seharusnya menjadi pengembangan server dan tidak server langsung.

Juga ada sedikit kesalahan yang dirilis dengan WAMPServer 2.4 di mana ia menggunakan sintaks Apache 2.2 lama alih-alih sintaks Apache 2.4 baru untuk hak akses.

Anda perlu mengubah pengaturan keamanan di Apache untuk mengizinkan akses dari tempat lain, jadi edit httpd.conf Anda berkas.

Ubah bagian ini dari :

#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

Kepada :

#   onlineoffline tag - don't remove
    Require local
    Require ip 192.168.0

Require local memungkinkan akses dari 127.0.0.1 & localhost & ::1 .

Pernyataan Require ip 192.168.0 akan memungkinkan Anda untuk mengakses server Apache dari ip apa pun di jaringan internal Anda. Juga akan memungkinkan akses menggunakan mesin server alamat ip sebenarnya dari mesin server, seperti yang Anda coba lakukan.

WAMPServer 3 memiliki metode yang berbeda

Di versi 3 dan> WAMPServer ada Host Virtual yang telah ditentukan sebelumnya untuk localhost jadi Anda harus membuat perubahan hak akses dalam file konfigurasi definisi Host Virtual

Pertama jangan ubah httpd.conf file sama sekali, biarkan seperti yang Anda temukan.

Dengan menggunakan menu, edit httpd-vhosts.conf berkas.

Seharusnya terlihat seperti ini :

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

Ubah menjadi

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Semoga Anda telah membuat Virtual Host untuk proyek Anda dan tidak menggunakan wamp\www folder untuk situs Anda. Jika demikian, biarkan definisi localhost saja dan buat perubahan hanya pada Virtual Host Anda.

Jangan lupa untuk me-restart Apache setelah melakukan perubahan ini



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. iterator/generator SqlAlchemy built-in yang hemat memori?

  2. Pengecualian di utas utama java.sql.SQLException:Akses ditolak untuk pengguna ''@'localhost' (menggunakan kata sandi:TIDAK)

  3. Permintaan peka huruf besar/kecil MySQL

  4. Di mana mengubah nilai lower_case_table_names=2 di windows xampp

  5. MySQL:Lihat dengan Subquery di FROM Clause Limitation