Herkese Merhabalar..
Drupali yeni kullanmaya başlamış biri olarak bu ilk mesajımda söylemek istediğim öncelikli şeyler şunlar;
*Daha önce joomlaya el atmış ama adapte olmakta zorluk çekmiş ve kenara koymuş biri olarak ilk gözlemlerimden sonra; DRUPALE YOĞUNLAŞMAYA KARAR VERDİM..
*Bence çok kullanışlı ve anlaşılması kolay bir yönetim paneli var..
*Php bilmiyorum, çok profesyonelce değerlendirme yapamam lakin genel yapısı itibari ile bana güven verdi.. Umarım doğru bir seçim yapmışımdır..
Şimdi 2 soruyu sizlerle paylaşmak istiyorum;
1.SORUM [PROBLEM] ŞU;
Bilgisayara format attım.. Wampı aynı yere aynı şekilde kurdum..
Daha önce üzerinde günlerce çalıştığım DRUPAL sitemin;
Klasörlerini ve dosyalarını olduğu gibi aynı yerine (a noktasına),
Veri tabanını da olduğu gibi ait olduğu yere (b noktasına) koydum.
a noktası = L:\wamp\www
b noktası = L:\wamp\bin\mysql\mysql5.6.12\data
HERŞEY AYNI FAKAT HATA VERİYOR..
Hatayı resim olarak yükledim..
===========================================
2.SORUM ŞU;
Localhostta kurduğumuz bir DRUPAL SİTENİN DİZİNİNİ DEĞİŞTİRMEK İÇİN NE YAPMAK GEREKİR?
Örnek;
C:\wamp\www klasörü içine kurduğumu varsayalım, bunu
C:\wamp\www\proje1 klasörü içine taşıdığımda siteyi nasıl çalıştırırım?
(Bu yol/dizin mutlaka biryerlere kaydediliyordur diye düşünüyorum
wordpress ve joomladaki gibi..
diğer cmslerde gerekli değişiklikleri yaptıktan sonra defalarca sitelerimi farklı dizinlere rahatça taşıdım.. DRUPAL'de nasıl yapıldığını çok araştırdım ama bulamadım..)
Şimdiden teşekkür ederim.. Herkese iyi çalışmalar diliyorum..
| Attachment | Size |
|---|---|
| drupalhata1.jpg | 122.18 KB |

Comments
Phpmyadmin ile dene
1- veritabanını phpmyadmin ile içeri aktararak dene ve sites/default/settings.php dosyandaki veritabanı ile ilgili parola, kullanıcı adı, veritabanı adı ayarlarını kontrol et.
2. soruyu yanıtlayayım (bu kelime nasıl yazılır hala öğrenemedim).
Bu drupal ile ilgili bir mesele değil. Apache yapılandırmanızda değişiklikler yapmalısınız. httpd.conf içine aşağıdaki satırları düzenleyerek eklemelisin.
<VirtualHost *:80>
ServerName w ww.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot C:\wamp\www\proje1
</VirtualHost>
Ayrıca C:\Windows\System32\drivers\etc\hosts dosyasında
127.0.0.1 w ww.domain.tld
satırını kendi alan adınıza göre değiştirerek eklemelisiniz. Apacheyi yeniden başlattığınızda belirttiğiniz alan adı ile sitenizi çalıştırabilirsiniz.
Öncelikle çok teşekkür ederim..
Öncelikle hızlı, ayrıntılı, yol gösterici yanıtınız için çok teşekkür ederim..
''Yanıtlayayım'' kelimesini doğru yazıyorsunuz, aynen devam edebilirsiniz.. ; )
insan kendi yayına emir veriyormuş gibi duyguya kapılabilir çok irdelerse..
{yanıtla/atla/vs + yayım!!!}
Yanlış versiyonlar; yanıtlamiim,atlamim,oyalamiyim.. vs
Herkes webmaster olabilir.. Mesele ''ADAM'' olabilmektir..
soru için; mysql dosyalarını
Size tavsiyem wamp ı başka bir sabit diske kurun ve formattan sonra tekrar kurulum yapmayın. wamp klasöründen exe yi çalıştırarak kullanırsınız. veri kaybınız da olmaz.
Öncelikle cevabınız için
Öncelikle cevabınız için teşekkür ederim..
1.
Veri tabanını; data klasörüne girip ilgili veritabanının adını taşıyan klasörünü kopyaladım ve yeni kurduğum wampın içindeki aynı yere taşıdım..
Wamp aynı versiyon..
Tavsiyeniz için teşekkürler.. İlerleyen zamanlarda benzer bir durumda işe yarar..
2.
Söylediğinizi denedim..Yeni kurduğum bir DRUPAL siteyi başka bir dizine olduğu gibi taşıyorum ve aynen çalışıyor..
Bu mükemmel bir olay.. (joomla,wordpress vs böyle birşey yok..)
Bu önemli ve güzel bilgi için çok teşekkürler..
Ama bu nasıl olabiliyor diye düşünüyorum.. Bu kadar pratik olması beni şaşırttı açıkçası..
Ek olarak şu soruları yöneltmek zorundayım;
1.Eğer bu mümkün ise Wordpress'te, Joomla'da vs neden gerçekleştirilmemiş?
2.Acaba bu durum güvenlik açığı oluşturur mu?
Herkes webmaster olabilir.. Mesele ''ADAM'' olabilmektir..
Buraya yazılanlar DrupalTurkiye grubumuza otomatik gidiyor.
Sorularınıza facebook üzerindeki DrupalTurkiye grubumuzda da cevaplar verilmiş.
Oraya da bakmak isterseniz adresimiz bu:
https://www.facebook.com/groups/drupalturkiye/
Bilgilendirme için
O sayfaya baktım herhangibir cevap verilmemiş..
Herkes webmaster olabilir.. Mesele ''ADAM'' olabilmektir..
NİHAİ ÇIKARIMIM ŞUDUR; PROBLEMİN ''DRUPAL'' İLE ALAKASI YOK..
Veritabanını kopyalama,içe aktarım işlemini;
ASLA VE ASLA data klasörü içindeki: veritabanı ile aynı adı taşıyan klasörleri kopyalayarak yapmamak gerekiyor!!!
Zira içlerindeki (frm, ibd, myd uzantılı) dosyalar yeni kurduğumuz sunucunun mysql'i tarafından kısmen yada tamamen okunmayabiliyor..
İster versiyon farkından kaynaklansın, ister işlemsel hafızadan kaynaklansın ÇOK BÜYÜK SORUN!!!
Üstelik bunları SQL'e convert etmek/dönüştürmek için hala bir yöntem yada bir program bulamadım..
Bu yüzden 2 tane veritabanım hala kurtarılmayı bekliyor..
(DRUPALLE ilgili olmasa da çözüm önerilerine açığım..)
Data klasörünü diğer ek dosyalarıyla (mysql-bin.000001 , auto.cnf , ib_logfile0 , vs) beraber topluca kopyalamak nasıl sonuç veriyor onu denemedim ama bu saatten sonra da kesinlikle İLGİLENMİYORUM.
VERİTABANINI SAĞLIKLI BİR ŞEKİLDE KOPYALAMANIN YOLU; PHPMYADMIN'DEN SQL ÇIKTISI OLARAK DIŞA AKTARMAK.
BENİM ÇIKARIMIM BUDUR.
AYLAR SONRA KONUYU NETLEŞTİRMEMİN SEBEBİ UZUN SÜRE PROJELERİMDEN UZAK KALMIŞ OLMAMDIR.
Herkese problemsiz çalışmalar dilerim..
Herkes webmaster olabilir.. Mesele ''ADAM'' olabilmektir..
Mysql Dumper ile denemelisin.
Çeşitli defa sunucu taşıma işlemleri sonucunda veritabanı ile ilgili tecrübemi belirteyim.
Veritabanı yedeklemek istiyorsanız dizinleri kopyalamanızın bir önemi yok. Eğer profesyonel çalışmak istiyorsanız ya da sitenizi WEB'de yayınlayacaksanız bu yöntem size her zaman sıkıntı yaratır.
Her türlü veritabanı yedeklemek ve yüklemek için şu an en geçerli yol, Mysqldumper programını kullanmaktır (tabi ayarlarını ve güvenlik ayarlarını yapmalısınız.) Yedekleme yaptıktan sonra Mysgldumper kurduğunuz dizini de güvenlik açısından silmelisiniz. İnternette programın kullanım açıklamaları mevcuttur.
PhpMyAdmin'inin geri yüklemede hata verdiği veritabanlarının hiçbirinde hata vermedi.
ÇOK DEĞERLİ TAVSİYEN İÇİN TEŞEKKÜRLER ''zaferk''
Data klasörünü kopyalayarak yedekleme,yükleme yapmamak konusunda hemfikiriz anladığım kadarı ile..
Bu işlerde yeni sayılırım ve mysql'in handikaplarını henüz yaşamış değilim..
Şimdilik onunla idare edecek ve daha iyi yöntemleri araştırmaya devam edecektim..
Hazır bilgini ve tecrübelerini aktardığın için çok teşekkürler..
DERHAL Mysqldumper'ı indireceğim..
Dün paylaştığım başka bir konu vardı, henüz cevap veren olmamış..
(Başlığı şu: veri tabanı adını değiştirme lüksümüz yok mu?)
O konuda da katkı sağlayabilirsen ayrıca sevinirim..
Sağlıcakla..
Herkes webmaster olabilir.. Mesele ''ADAM'' olabilmektir..