Jump to content

localhosttan ftp aktarım


boyoz

Recommended Posts

Merhabalar,

yeni bir prestashop kullanıcısı olarak daha önce joomla virtuemartta yaptığım sitemi presta olarak değiştirdim.
ancak localde yaptığım sitemi ftp ye aktarırken sorunla karşılaşıyorum. baya kurcalıyorum. çözeceğimi düşünüyorum
ancak aktarımı iyi bilen arkadaşlar varsa tek tek anlatabilirse sevinirim.

benim yaptıklarımı anlatayım. yanlışlarım varsa lütfen düzeltin.

1- prestashopu ftp ye atmadan bilgisayarıma kurdum ve tasarımı tamamladım. malumunuz kurulumdan sonra admin klasörünün adını değiştirdim ve install klasörünü de sildim.

2- daha sonra ftp plesk panelden prestadb adında veritabanı oluşturdum.

3- bilgisayarımdan phpmyadmine girerek veritabanımın yedeğini masaüstüne zipli olarak aldım.

4- bilgisayarımdaki easyphp klasöründeki prestashop dosyalarını ftp ye aktardım.

işte tam olarak çözmeye çalıştığım yer burası.

install klasörünü sildiğim için ftp de bu şekilde kurulum olmayacağını düşünerek orjinal prestashop dosyalarından "install" ve "admin" klasörlerini de ftp ye aktardım. (sanırım burda hata ettim :S )

5- tarayıcımdan www.siteadi.com/install adresine girdim ve emin olmayarak kuruluma başladım.

3. adımda yani veritabanı ismi, kullanıcı ve şifre alanındaki bilgileri doğru girmeme rağmen veritabanı ile bağlantı kuramadım. plesk panelden veritabanı adını değiştirip denedim olmadı, şifreyi basit bişey yaptım olmadı, kullanıcı adını değiştirdim maalesef olmadı.

6- Şimdi ise ftp den tüm dosyaları sildim. www.presta-tr.com adresinden indirdiğim prestashp v1.1 orjinal halini ftp ye aktarıyorum. kurulumu yapmayı denicem. daha sonrasında veritabanını aktarıcam, inşallah :)

yani kısacası ben bu şekilde deniyorum.
daha kolay bir yolu var mıdır bilemiyorum? ayrıca düzelttiğim resim dosyaları ve diğer kısımlardaki dosya içlerindeki ayarlar gidecek mi onu da bilemiyorum?
bu konuyla ilgili yardımlarınızı ve tavsiyelerinizi bekliyorum.

sürçü lisan ettiysem affola.
saygılar.

Link to comment
Share on other sites

ben buna çare buldum arkadaşlar. meğer çok basitmiş. :)
madde madde anlatayım, en azından yapamayanlar varsa belki işe yarar.
1- bilgisayarınızdan phpmyadmine giriyorsunuz. localhostunuzun veritabanının yedeğini zipli olarak masaüstüne kaydediyorsunuz.
2- ftpnizdeki phpmyadmine (plesk, cpanel vb) girip localhostta yaptığınız veritabanınızın adıyla orda da oluşturuyosunuz. kullanıcı adı ve şifresini belirliyorsunuz. bir yere not etmenizi tavsiye ederim. her hangi bir hata olmamalı.
3- localhostunuzdaki dosya ve klasörleri her hangi bir programla (filezilla, cuteftp vb)aynen ftpnize yolluyorsunuz.
4- aktarım bittikten sonra config klasörü içindeki settings.inc dosyasını açıp içindeki kodları şu şekilde değiştiriyorsunuz.


<?php

define('__PS_BASE_URI__', '/'); --> burda bilgisayarınızdaki yol yazar.onu silin.(ben öyle yaptım)
define('_THEME_NAME_', 'Compuland'); --> burası zaten aynen kalıyor.
define('_DB_NAME_', 'VERİTABANI ADI'); --> ftpnizde oluşturduğunuz veritabanı adını buraya yazıyorsunuz.
define('_DB_SERVER_', 'FTP NİZİN SERVER ADI'); --> burada localhost yazar. bunu değiştirmenizi tavsiye ediyorum. hosting firmanızı arayıp tam olarak öğrenirseniz en sağlıklısı. ftpnizin IP adresini buraya yazıyorsunuz.
define('_DB_USER_', 'VERİTABANI KULLANICI ADI'); --> ftpnizin panelinde belirlediğiniz kullanıcı adını buraya yazıyorsunuz.
define('_DB_PREFIX_', 'ps_'); --> aynen kalsın. ne olduğunu bilmediğim için bıraktım :)
define('_DB_PASSWD_', 'VERİTABANI KULLANICI ŞİFRESİ'); -->ftpnizin panelinde belirlediğiniz kullanıcı şifresini buraya yazıyorsunuz.
define('_DB_TYPE_', 'MySQL'); --> aynen :)
define('_COOKIE_KEY_', 'q3eOOWvj0Ux6MMg4CsDB8ZxNpq652HhY94bZo'); --> aynen
define('_COOKIE_IV_', 'pnf1YawQDas'); --> aynen
define('_PS_VERSION_', '1.1.0.5'); -- > aynen

?>

5- ftpnizin paneline girerek oluşturduğunuz VERİTABANININ içine girip, daha önceden localhosttan masaüstünüze kaydettiğiniz zipli veritabanı dosyanızı ftpnizin veritabanına import ediyorsunuz.

BUNLARI YAPTIĞINIZDA OLMASI GEREKİYOR.

kendim pişirdim, kendim yedim. :)

saygılar..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...