"Upload failed: protected/views/store/index.php => Error: Permission denied"tarzında bir hata ile karşılaşmış olmanız olasıdır. Bu hata aslında direkt olarak Yii Framework'tan kaynaklı olmamakla birlikte, sanki framework'un bir problemi gibi Google'da aratıldığı için ben de böyle bir başlık altında bu konuyu açmak istedim.
Sorunun asıl sebebi, sizin kullanıcı olarak bağlandığınız server üzerinde, projedeki dosyalarda kullanıcı olarak güncelleme izniniz olmamasından kaynaklanıyordur. Bunun için ise, proje dosyası da dahil olmak üzere, tüm alt klasör ve dosyalarının sahiplik iznini almanız gerekmektedir.
1) Putty veya benzeri bir araç ile konsol üzerinden sunucuya bağlanın.
2) CD komutundan faydalanarak, projenizin yer aldığı klasörün içine girin.
3) Son olarak ise şu komutu yazın :
sudo chown username blogkafem -RBu kısa kod parçacığında "username" yazan yere, sunucuya eriştiğiniz kullanıcı adınızı yazmanız gerekmektedir. Yani sunucuya login olurken kullandığınız isim. Sonrasındaki "blogkafem" yazılı alana ise Yii Framework proje klasörünün adını yazın. En sondaki "-R" harfi ise, recursif olarak projenin tüm dosya ve klasörler için size sahiplik verecektir.
Bu işlemi yaptıktan sonra artık, istediğiniz bir editör üzerinden sunucuya bağlanarak, sunucuda yer alan proje dosyalarında, hata almadan değişiklikler yapabilirsiniz.


0 yorum:
Yorum yaparken dikkat edilmesi gerekenler;
1. Yorum Formunu doldurduktan sonra Profil Seç -> ADI/URL bölümünden isminizi yazıp yorum yaparsanız size karşı bir hitap şeklimiz olur. (URL kısmını boş bırakabilirsiniz.)
2. Anonim olarak yaptığınız yorumlar "Adsız" olarak gözükmektedir.
3. Türkçe yazım ve dilbilgisi kurallarına uymaya özen gösteriniz.
4. Küfür,hakaret,mail adresi veya konu ile ilgisi olmayan reklam amaçlı website adresi içeren yorumlar yayınlanmamaktadır.