"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 formuna konuyla ilgili görüş ve sorularınızı bırakabilirsiniz.
Yorumunuza mümkün olan en kısa sürede dönüş yapılacağından emin olabilirsiniz.
Eklenen yorumlar, moderatör onayından sonra yayınlanmaktadır.