Drupalda drupal /node was not found on this server. hatası ve çözümü

Eğer Drupalda (urlniz)/node was not found on this server. gibi bir hata ile karşılaşırsanız bunun sebebi muhtemelen serverinizdeki bazı değşikliklerin yapılmamış olmasından kaynaklanabilir. Aslında çok basit bir sorundur.
Linux Üzerinde;
/etc/Apache2 kalsöründeki httpd.conf dosyasını açın ve içerisindeki

<Directory /var/www/> 
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

Yazan yeri bulun Bunun içerisindeki

AllowOverride None Yazan yeri AllowOverride All İle değiştirin. kaydedin. 
Linuxta bu işlemden sonra iki işlem daha yapacağız ilk önce terminali açın ve 
(Bunu ubuntu yada türevi bir dağıtım kullandığınızı farz ederek yazıyorum) 
Sudo a2enmod rewrite 
komutunu verin. Daha sonra apache yi yeniden başlatmamız gerekecek bunun için gene terminali kullanarak;
sudo /etc/inint.d/apache2 restart 
komutunu verin sorununuz çözülmüş olacaktır.

Eğer windows da XAMPP kullanıyorssanız  bu kısım

<Directory />
    AllowOverride All
    Require all denied

</Directory>

Yada Wamp kullanıyorsanız <Directory "c:/wamp/www/"> şeklide bir adreslemeyede sahip olabilir.
Durum ne olursa olsun Yapacağınız işlem hepsinde aynıdır. None Yazan yeri All ile değiştirin. Kaydedin ve Apache yi yeniden başlatın. Sorununuzun düzelmiş olduğunu göreceksiniz.

Başka bir yazıda görüşmek üzere.

Yorumlar

Bu blogdaki popüler yayınlar

Program Kurma, Kaldırma Gibi Temel Linux Komutları

Zorin OS tecrübem!..

Linux üzerinde Şapkalı Harf Nasıl yazılır?