[Çözüldü] Localhostta güncelleme yaparken ftp istiyor.

Başlatan JinSon, 09 Ağustos 2012 - 20:17:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

JinSon

Merhaba arkadaşlar.

Yeni bir ubuntu kullanıcısı olarak sıkıntım var yardımcı olursanız sevinirim. Localhosta wordpress kurdum ve eklenti kuracağım zaman ftp istiyor. Joomla kurdum ve ondada güncelleme yapamıyorum.

Bu sıkıntılarımı nasıl aşarım.

krky

Ubuntu'da böyle bir sorunla karşılaşmadım ama hostumda bu durumu yaşamıştım. Tahminim kullanıcı izinlerinden kaynaklandığı yönünde.

if

@JinSon, burada[1] güncel bir anlatım var. Sizin kurulum yöntemiyle karşılaştırıp eksik yaptığınız kısımları gözden geöirebilirsiniz.

[1] http://ubuntuserverguide.com/2012/05/how-to-install-latest-wordpress-in-ubuntu-server-12-04-lts.html

gecegezen

#3
Localhost nasıl kurdunuz? apache mysql ayrı ayrı mı yoksa xampp server olarak mı kurdunuz?
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

JinSon

#4
Alıntı yapılan: if - 09 Ağustos 2012 - 21:14:39
@JinSon, burada[1] güncel bir anlatım var. Sizin kurulum yöntemiyle karşılaştırıp eksik yaptığınız kısımları gözden geöirebilirsiniz.

[1] http://ubuntuserverguide.com/2012/05/how-to-install-latest-wordpress-in-ubuntu-server-12-04-lts.html

Teşekkür ederim hocam inceliyorum.

Alıntı yapılan: gecegezen - 09 Ağustos 2012 - 21:20:33
Localhost nasıl kurdunuz? apache mysql ayrı ayrı mı yoksa xampp server olarak mı kurdunuz?

Yazılım merkezinden phpmyadmin yazarak kurdum. Ayrı olarak konsoldan curl kurdum.

Alıntı yapılan: krky - 09 Ağustos 2012 - 21:10:38
Ubuntu'da böyle bir sorunla karşılaşmadım ama hostumda bu durumu yaşamıştım. Tahminim kullanıcı izinlerinden kaynaklandığı yönünde.

Kullanıcı izinlerinden yazma izni verdim ama nedendir anlamadım.

Sorunu çözemedim arkadaşlar.

gecegezen

#5
Wordpress için fix-updater gibi bir eklenti vardı bununla sorunu wordpress için çözebiliyordum ama ben diğer yöntemi tercih ederim.
Diğer yöntem ise sistemine bir ftp server sunucu kurmak proftp tanımını olacaktı forumda. Ben ile çalışmayı tercih etmistim xampp tercih ettim onun içinde zaten kurulu geliyor.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

JinSon

Gezegen hocam bahsettiğiniz eklentiyi biliyorum ama ben bu sıkıntıyı eklenti ile değilde normal bir biçimde çözmek istiyorum. Şimdi ben yazılım merkezinde yer alan phpmyadmini kurmayıpta xammp indirip kurarsam bu sıkıntım ortadan kalkar mı ?

canosayan

hayır kalkmaz. bu bir sıkıntı değil. joomla sizin uzak bir dizinde olduğunuzu düşünerek haliyle sizden ftp istiyor.
bir ftp sunucusu kurmanız ve sunucu ana dizinini sunucu dizini olarak göstermeniz en mantıklısı. sonuçta hazır sistemler lokal bilgisayarınız değil uzak sunucular düşünülerek yazılıyor
Chmod bizim işimiz.

gecegezen

İlla ki Xampp kurmanıza gerek yok forumdaki anlatımla proftp sunucuyuda kurabilirsininiz. wordpress veya joomla günceleme sirasinda ftp bilgileri olarak localhost kullanıcı adı sifresi ile yapabilirsiniz.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

canosayan

ftp server yerine open-ssh da kurabilirsiniz gibi. daha kolay olur diye düşündüm şu an. sftp bağlantısı yapabiliyorsa tabi yazılım.
Chmod bizim işimiz.

JinSon

Alıntı yapılan: canosayan - 09 Ağustos 2012 - 22:34:57
hayır kalkmaz. bu bir sıkıntı değil. joomla sizin uzak bir dizinde olduğunuzu düşünerek haliyle sizden ftp istiyor.
bir ftp sunucusu kurmanız ve sunucu ana dizinini sunucu dizini olarak göstermeniz en mantıklısı. sonuçta hazır sistemler lokal bilgisayarınız değil uzak sunucular düşünülerek yazılıyor

Joomladaki sıkıntıyı girderdim eklenti kaynaklıymış eklentide bir yeri değiştim güncelleme işlemi oldu. Ama wordpress olayını çözemedim. Wordpressteki sıkıntı kimi sunucularda karşımıza çıkıyor. Bunu local bir bilgisayarda nasıl çözülür diye uğraşıyorum.

heartsmagic

WP'de eklentiyi FTP olmadan başka nasıl kuracaksın ki? Yeni sürümlerde var mı öyle bir durum. Hani kendi işimizi hep kendimiz gördüğümüz için bakınmadım şimdiye kadar ancak eskilerde FTP ile işler ve kurardık eklentileri.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

canosayan

Alıntı yapılan: heartsmagic - 09 Ağustos 2012 - 23:10:51
WP'de eklentiyi FTP olmadan başka nasıl kuracaksın ki? Yeni sürümlerde var mı öyle bir durum. Hani kendi işimizi hep kendimiz gördüğümüz için bakınmadım şimdiye kadar ancak eskilerde FTP ile işler ve kurardık eklentileri.

dizine zipten çıkartıp atarsa, sadece etkinleştirmesi gerekir. eklentiler sayfasında görünür. öyleydi diye hatırlıyorum.
Chmod bizim işimiz.

JinSon

Alıntı yapılan: canosayan - 09 Ağustos 2012 - 23:17:02
Alıntı yapılan: heartsmagic - 09 Ağustos 2012 - 23:10:51
WP'de eklentiyi FTP olmadan başka nasıl kuracaksın ki? Yeni sürümlerde var mı öyle bir durum. Hani kendi işimizi hep kendimiz gördüğümüz için bakınmadım şimdiye kadar ancak eskilerde FTP ile işler ve kurardık eklentileri.

dizine zipten çıkartıp atarsa, sadece etkinleştirmesi gerekir. eklentiler sayfasında görünür. öyleydi diye hatırlıyorum.
Alıntı yapılan: heartsmagic - 09 Ağustos 2012 - 23:10:51
WP'de eklentiyi FTP olmadan başka nasıl kuracaksın ki? Yeni sürümlerde var mı öyle bir durum. Hani kendi işimizi hep kendimiz gördüğümüz için bakınmadım şimdiye kadar ancak eskilerde FTP ile işler ve kurardık eklentileri.

Dizine çıkarakta kurabilirsin adminden eklentiler kısmından yeni ekle diyerekte aratıp kurabilirsin. Bilgisayarından dosya seçip kurabilirsin böyle alternatifleride var.

heartsmagic

Anladım. Bu durumda o işi yapacak kişi eğer FTP değilse WP'dir, onun için de Apache'nin WP dizinine yazıp çizebiliyor olması lazım. Kısacası WP dizininin sahibi www-data olmalı diye düşünmekteyim.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

JinSon

Alıntı yapılan: heartsmagic - 10 Ağustos 2012 - 00:40:42
Anladım. Bu durumda o işi yapacak kişi eğer FTP değilse WP'dir, onun için de Apache'nin WP dizinine yazıp çizebiliyor olması lazım. Kısacası WP dizininin sahibi www-data olmalı diye düşünmekteyim.

Bu konuda ne yapabiliriz hocam ?

cagriemer

sudo chown -R www-data:www-data /kurulum/yaptiginiz/wordpress/dizini

Yukaridaki komutla dosya/dizin sahipliklerini Apache kullanicisina verebilirsiniz. Boylece yonetim arayuzunden eklenti kurabilirsiniz. Elle o dizine attiginiz dosyalar da Apache tarafindan okunabilir hale gelir.

JinSon

#17
Alıntı yapılan: cagriemer - 10 Ağustos 2012 - 02:42:35
sudo chown -R www-data:www-data /kurulum/yaptiginiz/wordpress/dizini

Yukaridaki komutla dosya/dizin sahipliklerini Apache kullanicisina verebilirsiniz. Boylece yonetim arayuzunden eklenti kurabilirsiniz. Elle o dizine attiginiz dosyalar da Apache tarafindan okunabilir hale gelir.

Aslında ben şu şekil denemiştim.

sudo chown www-data:www-data 777 /var/www/wordpress/

Birde sizin verdiğiniz gibi deneyeyim.

Edit:  Hocam verdiğiniz kod çalıştı. Direk adminden eklenti yükleniyor şuanda :).  Anlamadığım şeyler var burada netten arayayarak benzer bir işlem yaptım ama sıralada hata olduğundan olmamış. Burada yer alan www-data olayından bana biraz bahseder misiniz.

Konu bünyesinde yardımlarını esirgemeyen arkadaşlara teşekkürü bir borç bilirim.

cagriemer

www-data Ubuntu'nun Apache sunucu kuruldugunda olusturdugu kullanicinin adi. Biz yukaridaki komutla wordpress kurulu dizini ve altindaki tum dosya ve dizinleri Apache kullanicisina verdik. Dolayisiyla Apache o dizinlere yazma/okuma izinine sahip oldu. Dosya izinleri diye forumda yaparsaniz pek cok baslikta nasil calistigini okuyabilirsiniz.

Sizin yaptiginiz yanlis chmod ile chown komutlarini bir arada kullanmaya calismak olmus. Viki'mizde iki komutun da hangi seceneklerle calistiginin anlatimi var, oradan detayli olarak inceleyebilir ya da man sayfalarina bakabilirsiniz.

Cozuldu etiketi icin tesekkurler.