Drupal safe mod uyarısı ve çözümü

İlgili Konular: Drupal Genel Bilgiler     

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

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


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