Drupal safe mod uyarısı ve çözümü
Sistemimizi kurarken sunucumuzda safe mod yüzünden sorun yaşamaktayız ve kırmızı hata mesajlarını bol bol görüyoruz.
Bunu bir kaç basamakta atlatmamız çoğunlukla mümkün olabiliyor.
Öncelikle yapacağınız tüm işlemlerde ftp programı olarak ücretsiz olan filezilla programını buradan indirip kullanabilirsiniz. Konuda bahsedilen izinleri ayarlamak için filezilla ile ftpnize bağlandıktan sonda izinleri değiştireceğiniz klasör üzerinde sağa tıklayarak izinler seçeneğine tıklayın ve ilgili ayarları yapınız.
İlk olarak .htaccess içine;
php_flag safe_mode OFF
satırını ekleyip sunucumuza tekrar yükleyelim. Bu yöntemin bazı hostinglerde işe yaramadığını belirtmek isterim.
Daha sonra safe moddan dolayı oluşturulamayan veya hatalı çalışan dizinleri ftp programı ile bağlanarak el ile oluşturalım:
sites/default dizininde files dizini oluşturup izinlerin hepsini (cmod 777) verelim
Daha sonra oluşturduğumuz files dizini içersine tmp dizini oluşturup tüm yetkileri (cmod 777) verelim.
veya
Kök dizininde files dizini oluşturup izinlerin hepsini (cmod 777) verelim
Daha sonra gene kök dizini içersine tmp dizini oluşturup tüm yetkileri (cmod 777) verelim.
Şimdi sıra drupale oluşturduğumuz bu dizinlerin yolunu göstermek de;
Yönet-> site ayarları-> dosya sistemi yolunu izleyerek ayarlama yapacağımız sayfaya ulaşalım. Burada dosya sistemi yoluna files klasörümüzün yerini belirtiyoruz.
Dosya sistemi yoluna sites/default/files ve gecici dizinede sites/default/files/tmp veya sosya sistemi yoluna /files ve gecici dizinede /tmp yazarak ayarları kaydet diyoruz.
Sonra sitemizde içerik oluşturmayı deniyoruz. Sorunumuz düzeldi ise kullandığımız hosting ile devam edebiliriz. Eğer olmadı ise yaptığınız işlemleri kontrol ediniz, gene de düzelmiyorsa hosting firmanızı değiştiriniz.
Yorumlar
Yeni yorum veya soru gönder