Apache 2.4 güncellemesi ile birlikte kurulum sonrasında AH01630 kodlu bir hata çıktısı almaktayız. Bu hata istek yetkilendirmesinden kaynaklanan temel bir hatadır. Hatanın çıktısı aşağıdaki gibidir.
Apache 2 AH01630: client denied by server configuration
Yukarıdaki gibi hata çıktısı olan apachenin çözümü çok basittir. Problemin temel sebebi klasör görüntüleme yetkisinden kaynaklandığı için hata aldığımız dizinin yetkilerini yükseltmemiz yeterlidir.
Apache yapılandırma dosyamız olan httpd.conf üzerinde ilgili dizine yetki vermek için aşağıdaki kod betiğini kullanıyoruz.
<Directory /home/narin/lamp/app/>
Require all granted
</Directory>
Biz /home/narin/lamp/app/ dizinimizde bu hata ile karşılaştığımız için ilgili dizinimize Require all granted komutu ile yetki veriyoruz. Artık Apache 2.4 üzerinde karşımıza AH01630: client denied by server configuration hatası çıkmayacaktır.
Comments (3)
Berkay K.says:
3 Şubat 2021 at 15:07Çok teşekkür ederim tam bir haftadır sorunu çözmeye çalışıyordum
tekstil bilgisays:
24 Kasım 2021 at 17:29Selamlar
Bu kodu düzenledikten sonra nereye eklemeliyiz?
.htacess dosyasına mı? yoksa site içinde tema dosyalarına mı?
Teşekkürler
adminsays:
2 Şubat 2022 at 03:56Alan adınıznı web server yapılandırmasına eklemeniz gerekiyor. Apache ise HTTP.CONF dosyası olabilir. Tema dosyası ya da .htaccess ile bir ilgisi yoktur; sunucu ile ilgili bir problemdir.