joomla host için sunucu ayarları
21
●2.287
- 15-09-2008, 16:05:46herkeze merhaba benim problemim sitelerin cogu joomla ile yapılmıstır. joomla dan bileşen eklenti tema modul gibi şeyleri panelden kurduktan sonra ftp den silinmiyor deişmiyor chmod değeride deişmiyor. ama panelden silince siliniyor. örnek bi tema yukledik temanın bi dosyasında deişiklik yapıcam ne siliniyo nedeişiyo . problemim bu şimdiden teşekkürler
- 16-09-2008, 03:41:38sadece joomla ile ilgili olduğundan emin misin?
ftp programından dosyanın sahibini kontrol et. owner olarak o hesabın kullanıcı adı görünmeli dosyada. eğer o hesabın kullanıcı adı görünmüyorsa sunucuda root olarak /scripts/chownpublichtmls çalıştırılması gerekir. eğer bu problem sürekli oluyorsa(bu script çalıştırıldıktan sonra da tekrar başka dosyalarda ortaya çıkıyorsa) sunucuyu suPHP ile derlemek sorunu çözecektir. - 16-09-2008, 09:57:41öncelikle teşekkür ederim. genelde joomla siteler oldugu için joomla problemim çözülse yeterli olacaktır. ilerde problem olurmu zaman gösterir. /scripts/chownpublichtmls callstırım sonra dosya silmeyi denedim vede sildi.sonra tekrar temayı kurdum panelden silmeyi denedim sonuc gene aynı suphp de ne gibi derlem yapılması gerek acaba ... çok teşekkürler
- 16-09-2008, 10:56:41Attığınız dosyaları apache sahipleniyor. Sizin kullanıcı adınız yerine apache sahipli olunca da, ftp'den bu tip işlemleri yapamıyorsunuz, ftp kullanıcısı yetki alamıyor.
easyapache ile derleme yapın ve apache modülü olarak suPHP seçin. Derleme bittiğinde de php handler olarak suPHP seçin. Bu şekilde, dosya attığınızda bu dosyaların sahibi apache değil siz olursunuz, ayrıca klasörleri/dosyaları chmod yapmanıza gerek kalmaz ve shell scriptlerine karşı sunucunuz daha güvenli hale gelir çünkü php, sizin websitenizin altında sizin kullanıcı adınızla çalışmaya başlar. Bu da atılan bir shell scriptinin sizin hesabınızın dışına çıkmasını engellerken klasörleri chmod yapma gerekliliğini kaldırır.
edit: suphp ile derledikten sonra eski hatalı dosyalar yine apache tarafından sahipli kalacağından, bir kereye mahsus /scripts/chownpublichtmls çalıştırmalısın.