lostyazilim

Yardım: Üç siteyi bir veritabanına nasıl bağlayabilirim

6 Mesajlar 699 Okunma
lstbozum
wmaraci reklam

samini samini Seo - Web Tasarım Kullanıcı
  • Üyelik 01.11.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Seo, Web tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 322
  • Beğeniler 185 / 95
  • Ticaret 104, (%100)
Merhaba değerli arkadaşlar; Aynı hostta üç tane birbirinden farklı domainler altında, aynı script ve tema ile çalışan emlak ilan sitem için aynı veritabanını kullanmak istiyorum.

Bunu yapabilmek için her sitenin config.php mysgl bilgilerini aynı yaptım. Neticesinde üç farklı renkte site aynı veritabanına bağlanmış oldu.

İlan ve ilan resimlerini eklediğim sitede her şey normal. Diğer iki sitede "resimler" hariç tüm veriyi okuyor. Ama resim yok diyor.

İşte sorunum bu. Bu sorunu nasıl çözebilirim ki tek siteye eklenen tüm yazı,resim ve verileri ona bağlı olan tüm sitelerde okuyabilsin.

Mesela temanın anasayfasın da resim alanı bu url ile çağrılıyor:

300x200

İşte yüklenen site bunu files klasöründen okayabiliyor. Ama diğer iki site bu resimleri okuyamıyor.

Siz değerli uzman kardeşlerim ve abilerimden tema veya mysgl üzerinden bu soruna bir çözüm bulmanızı istirham ediyorum.
 

 

wmaraci
reklam

oktayoz oktayoz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.11.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Web developer
  • Konum Eskişehir
  • Ad Soyad O** Ö**
  • Mesajlar 112
  • Beğeniler 4 / 22
  • Ticaret 0, (%0)
Kodu şu şekilde düzenleyin

300x200
 

 

samini samini Seo - Web Tasarım Kullanıcı
  • Üyelik 01.11.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Seo, Web tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 322
  • Beğeniler 185 / 95
  • Ticaret 104, (%100)
Hocam bu şekildede okumuyor malesef.
 

 

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
3 farklı uygulama aynı apache server üzerinde olsa dahi çalıştıkları context farklı olduğu için;

1 - Path'leri birbirini tutmaz
2 - Klasöre dışarıdan bir uygulamadan okuma izni verilmesi gerekir.

Sizin abc.com sitenizde resimler img klasörü altında şu şekilde barınmaktadır.
abc.com/img/example.png

Siz ise def.com sitenizden resimlere def.com/img/example.png diye erişmeye çalışıyorsunuz. Hali ilede path uygun olmadığı için resimi göremiyorsunuz.

Şunu yapın, erişemediğiniz bir sitenizden gelmeyen imajın, kaynak koduna bakın browser üzerinden, def.com/img/example.png adresi gibi adres yer alacaktır.

Bunu aşmanız için yapmanız gereken, img'nin src path'ini tanımlarken, abc.com'da resimlerin olduğunu düşünüyorum ;
src="www.ab.com/{db'den gelen path adresi}" şeklinde tanımlarsanız olur.

Tabi bu yöntem pek sağlıklı değildir, hem hız problemi hemde durmadan diğer sitenize istek göndermek anlamına gelir hemde kopya içerik oluşturur. Bunun yerin şu yöntemi uygulayınız, makul olanıda budur.

Imaj'lar için bir domain alın tüm resimleri bu domain üzerinde tutun ve tüm sitelerine bu domain üzerinden path'leri verin. CDN mantığıdır.

Yada tüm sitelerinize varolan imaj klasörünüzü kopyalayın.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
wmaraci

samini samini Seo - Web Tasarım Kullanıcı
  • Üyelik 01.11.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Seo, Web tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 322
  • Beğeniler 185 / 95
  • Ticaret 104, (%100)
İlgi ve alakanız için çok teşekkür ederim. Sanırım tüm yönleriyle en mantıklısı belirttiğiniz gibi resimler için bir domain açılması. Bu seferde ilan eklenen sitden resimlerin resim domainine kaydedilmesi ve diğer sitelerinde resimleri buradan okuyabilmesi için yapılması gereken düzenleme nasıl olacak. Ayrıca veritabanında resim path bulamadım. Belkide pek anlayamadığımdan. Az önce tüm tabloları kontrol ettim ama resimlerle alakalı bir path da bulamadım.

Bu resimlerin tek domaine yüklenmesi ve diğer sitelerin buradan resim okuması hakkında yardımcı olabilir misiniz? Veya bir fikir verebilir misiniz?
 

 

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)
site adreslerini atabilirseniz bir çözüm üretmeye çalışabilirim
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al