warning: Invalid argument supplied for foreach()

İlgili Konular: Drupal Genel Bilgiler     

Bu hata ile bir çoğumuz sıklıkla karşılaşıyoruz ve can sıkıcı bir durum oluyor. Drupal kurulumumuzu bir subdomain altına veya ana dizin dışında bir klasöre yaptığımızda genellikle bu hatayı alırız. Tabi başka durumlarda da benzer hataları almak mümkün.

* warning: Invalid argument supplied for foreach() in /home/socia12/public_html/includes/form.inc on line 949.
* warning: Invalid argument supplied for foreach() in /home/user/public_html/modules/views/views_query.inc on line 81.
* warning: Invalid argument supplied for foreach() in /home/user/public_html/modules/views/views_query.inc on line 16.
* warning: Invalid argument supplied for foreach() in /home/user/public_html/modules/views/views_query.inc on line 195.

Bu hatayı ortadan kaldırmak için drupal ile birlikte gelen .htaccess dosyasına müdahale etmemiz gerekiyor. Dosya içersinde bulunan büyük olasılıkla 80. satırda olan RewriteBase satırını değiştirmeniz bu sorunu büyük olasılıkla çözmenize yardımcı olacaktır.

Drupal ile birlikte gelen .htaccess dosyasını bit düzenleme aracı ile açın ve içindeki RewriteBase satırını bulun, bu satırı "RewriteBase/ kurulumu_yaptiginiz_klasor_adi" şeklinde değiştiriniz.

Dönemsel görenleri çalıştırdıktan sonra hatanın ortadan kalkıp kalkmadığınız kontrol ediniz.

 

Resmi drupal sitesindeki ilgili konu temel alınarak açıklanmıştır.

Yorumlar

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • You may insert videos with [video:URL]

Biçimlendirme seçenekleri hakkında daha fazla bilgi


1 + 1 =
Basit matematik sorusunuz çözünüz. Örn; 1+3= 4