PDA

Tam Sürümünü Görmek İçin : Php ile e-ticaret, http-https sorunu


asker
31/05/2007, 11:02
Merhaba Arkadaşlar.

E-ticaret sitesi yaptık ve bir firmadan host ve ssl aldık. Sorumu buraya (http://forum.ceviz.net/ssl-ile-ilgili-sorun-t45040.html) sordum, fakat hata bende midir diye bir de php bölümüne sorayım dedim.

Firmanın bana dediği şu : ödeme ile ilgili kısımlarda http değilde https üzerinden link vereceksin, formları, yönlendirmeleri de aynı şekilde. Bende öyle yaptım.

Fakat resimdeki hatayı alıyorum. Ödeme işlemleri sırasında her sayfada bu soruyu soruyor.
4916

Host ta iki klasör var , httpdocs ve httpsdocs. httpdocs klasörü malum kök dizin. httpsdocs klasörü de ssl ile alakalı imiş.

Benim script şu şekilde çalışıyor, herşey index'e bağlı, sayfa değişkenine göre include oluyor. ?sayfa=anasayfa , ?sayfa=odeme, ?sayfa=sepetdurumu gibi.

Dosyaların birer kopyası her iki klasörde var. Hata bende mi kaynaklanıyor acaba. Yoksa host firmasından mı kaynaklanıyor. Ssl işlemlerinizi siz nasıl hallediyorsunuz?


bahattin.zenbil
31/05/2007, 11:20
resimdeki uarı hata değil sadce windows ssl bulanan bir bölgeyi girdiniz diye uyarıyor.

evet dediğinde istediğin sayfaya bağlanabilirsin.

perlci
31/05/2007, 11:23
Bütün bilgiler httpsdocs içinden çağırılmalı yoksa başka bir dizindeki örneğin resimden dolayı bu uyarı ekrana gelir.


Konu php ile ilgili değil.

mmg
31/05/2007, 11:56
perlcinin de dediği gibi https dışında çağrılan dosyalar bu hataya yol açabilir,ben aynı sorunu yaşadığımda buna sebep olan flash dosyasıydı;

pluginspage="http://www.macromedia.com/go/getflashplayer"
gibi bölümleri
pluginspage="https://www.macromedia.com/go/getflashplayer"
şeklinde düzenlemiştim.

asker
31/05/2007, 12:00
tamam sağol, ben bunun üzerine bir çalışayım. Bana da öyle söyledir, flash dosyasında dediler.

https://www.macromedia.com/go/getflashplayer böyle yapmak aklıma gelmedi.

asker
31/05/2007, 13:03
Arkadaşlar birşey kafama yatmadı, zati onun için konuyu php bölümüne açmıştım.

Anladığım kadarı güvenliğin devreye girdiği notkada url https olmalı. Ama bunu nasıl ayırt edecem. Bütün img, flash dosylarının url'lerini https olarakmı ayarlayayım.

Mesela bir resim yükledim, <img src = http://www.siteadi.com/imges/deneme.jpg /> yapıyorum diyelim, bunu https://www.siteadi.com/imges/deneme.jpg hale mi getirmelimiyim.

Yoksa url' yazmayayım, images/deneme.jpg yazarsam, https yada http olduğunu kendi anlayacakmıdır ?

Bir diğer merak ettiğim httpdocs ve httpsdocs klasörleri özdeş mi olmalı? Güncelleme durumunda her ikisine de upload etmelimiyim?

Rehber olurmusunuz !

asker
31/05/2007, 16:43
Arkadaşlar çok teşekkür ederim, host firması ile görüşürken bir yanlış anlaşılmadan problemi büyütmüşüm. Sorun sanırım dediğiniz gibi flash dosyasın kodlarıda https olarak düzenlemek gerekiyormuş.

Pathleride /images/dosya_adi.jpg olarak verince tamam oldu.