OS adalah Windows 7
Appache diinstal di "C: \ AppServ \ Apache2.2"
Di httpd.conf
untuk documentroot
DocumentRoot "C:/Program Files (x86)/myweb"
untuk alias:
alias /link/ "\\xxx.xx.xx.xx/myfolder/logs"
<Directory "\\xxx.xx.xx.xx/myfolder/logs"
Garis miring HARUS "" "di baris" Direktori "agar apache dapat dimulai tanpa kesalahan.
Ketika saya mengakses ini, saya mendapatkan 403 Forbidden, Anda tidak memiliki izin untuk mengakses. Dan di error.log log apache saya mendapatkan "klien ditolak oleh konfigurasi server: C: /xxx.xx.xx.xx"
Apa yang sudah saya coba:
- Variasi garis miring yang berbeda ("/", "\") di alias dan direktori
- Gunakan drive peta, bukan UNC
Adakah cara untuk memperbaikinya?
apache-2.2
network-share
httpd.conf
alias
confused_rabbit
sumber
sumber
Jawaban:
Pertama, Anda seharusnya tidak mengatur file web Anda di C: / Program Files (x86) /
Maka Anda perlu mengatur pengguna Apache ke folder web Anda
Dan untuk berbagi alias Anda perlu mengatur pemetaan jaringan, bukan jaringan addess
sumber