Apache, Fedora 16’daki dosya ve klasörlere yazılamıyor


2

Geçenlerde Fedora 16'yı yeni bir bilgisayara kurdum ve web sitemi geliştirmek için kullanmaya çalışıyorum. Apache'yi makinede birden fazla geliştirme sitesine ev sahipliği yapacak şekilde ayarlamıştım.

Şu anda olsa da, bir PHP çerçevesi (Symfony2) yüklemeye çalışıyorum ve web sunucusuna yükleyemiyorum. Sunucudaki önbellek klasörüne yazamadığını söyleyen bir hata ile geri geliyor.

Klasörü yazılabilir şekilde kontrol edip değiştirdim, ancak yine de hata gösterilmeye devam ediyor mu? Neyi yanlış yapıyorum?


1
Bu klasördeki tam izinler nelerdir? Symfony tam olarak ne diyor?
slhck

Yanıtlar:


2

Bu gibi konular her zaman SELinux gibi görünüyor. Geçici olarak devre dışı bırakmayı dener ve düzeltip düzeltmeyeceğine bakardım: sudo setenforce 0

Ben kişisel olarak SELinux'u hemen şimdi bırakıyorum; PHP programında Oracle DB kullanıyorum ve SELinux php-ociconnect ile korkunç. Oracle'ın önerdiği çözüm aslında onu kapatmak. ociconnect, sahip olduğunuza benzer bir soruna sahip, yükleme sırasında hiçbir hata olmaması haricinde, sadece kurulum başarısız oluyor. Ayrıca, httpd sta olduğunda etkinleştirilmiş modülü başlatmayacak, muhtemelen iyi değil, ancak şu anda SElinux ile güzelce oynamama gerek yoktu.


SELinux beni en çok sinirlendirir ve genellikle yaptığım gibi kapatmamıştım. Bunu daha sonra yapacağım ve rapor edeceğim.
mickburkejnr

SELinux'u devre dışı bıraktım ancak sorun hala devam ediyor.
mickburkejnr

Apache ile her zaman unutmuş olduğumu kontrol etmek için başka bir şey, ana klasörlerin apache'ye okunabilir olduğundan emin olmaktır.
AsherMaximum

Sahibi / kullanıcıyı www verisine değiştirmeyi denedim, ancak hala çalışmıyor.
mickburkejnr

Üst klasörler de? Apache kullanıcısına r + x veya sadece r olmaları gerektiğinden emin değilim. R + x olması gerekebilir. Dünya r + x izinlerini sonuna kadar eklemeyi deneyin. Bu sorunu çözmezse, başka ne deneyeceğimi bilemiyorum. Linux erişim kayıtlarını kontrol et, ne dediklerini gör.
AsherMaximum
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.