• 21-11-2012, 16:00:39
    #1
    Arkadaşlar merhaba, bir PHP Websocket örneği indirdim adresi: http://www.flynsarmy.com/2012/02/php...plication-2-0/

    Bu indirdiğim örnekteki server.php dosyasını cmd ile başarılı bir şekilde çalıştırdım, wamp server kullanıyorum windows7 üzerinde ve localhostta sohbet penceresine girdim 2 farklı tarayıcıda çalıştırdım kendi pcmde ve başarılı olarak çalıştı. Gel gelelim ağdaki diğer pc de 192.168.1.4/phpwebsocketchat adresi üzerinden sohbet penceresini açtım; fakat disconnect diyor bağlanmıyor, yanlış yaptığım bişeymi var ? DNS olarak 8.8.8.8 , 8.8.4.4 kullanıyorum belki bir alakası olablir diye söyliyim dedim.

    Kolay gelsin.
  • 21-11-2012, 18:37:10
    #2
    Üyeliği durduruldu
    aynı ağ üzerinden bağlantılarda sorun yaşayabilirsin çünkü makinende localhost veya 127.0.0.1 kullanmışsındır büyük ihtimalle ve gelen istekte yine aynı şekildedir bu durumda doğal olarak kendi makinesinde erişmeye çalışıyordur.
    client ve serverde tanımladığın adres (ip) gelen kişi ile bir ilgisi olmamalı. yapmak istediğini illaki localde yapman gerekiyorsa sabit bir ip üzerinden yürütmen gerekir.
  • 21-11-2012, 20:24:10
    #3
    localde iş arkadaşları olarak da kullanabiliriz bunun için öneriniz varsa ( biraz açıklamalı ) sevinirim, birde linux sunucu var 3 tane, birinde hosting'im mevcut 2 tanesinde şirket resellerleri var; fakat server.php yi portu oluşturmak için uçbirim ile nasıl çalıştıracağımı bilmiyorum, birde bu konuda yardımcı olabilirseniz sevinirim. Kolay gelsin.
  • 21-11-2012, 20:34:00
    #4
    Üyeliği durduruldu
    bulutto, gayet rahat üstesinden gelebilirsin fazla karışık düşünüyorsun şöyle toparlayalım;

    senin server kodlamanın çıktısı atıyorum localhost:2222 ve clientinde localhost:2222 tanımlamışsın doğal olarak.
    bu durumda ağındaki kişiler localhost:2222 ye bağlantı kurmak istiyor ancak 127.0 veya local olarak belirtiğinde kullanıcılar kendi bilgisayarlarında programı arar.
    senin burada yapman gereken bağımsız bir ip tanımlamak ve server adreslerini bu ip üzerinden yürütmen böylelikle localhost:2222 gibi olan bağlantın ip adresin:2222 şekline döneceği için ağındaki diğer kişilerde bu ip ye bağlanacaktır. iletimi dikkatli okursan kaçırdığın noktayı fark edeceksin.
  • 21-11-2012, 23:43:16
    #5
    şimdi farkettim yanıt için teşekkür ederim, yarın sabah deneyeceğim, peki linux server da nasıl halledebilirim ? Plesk Panel, Cpanel ve Direct Admin var bu konuda bilgi aktarabilirseniz çok güzel olacak. Kolay gelsin.
  • 21-11-2012, 23:49:26
    #6
    Üyeliği durduruldu
    Panelde bir işlem yapmana gerek yok bulutto, projeye bakmadım ama sanırım NoSQL.

    Dosyalarını ftpden yükle arkasından root ile makineye eriş terminalden cd ..\ üst dizin / alt dizin vs komutuyla server.php dosyan neredeyse oraya gel ve $ php5 ./server.php komutuyla çalıştır.
  • 22-11-2012, 10:10:52
    #7
    local de başarılı bir şekilde çalıştırdım, ağdaki bilgisayardan sağlıklı bir şekilde yazışma sohbet gerçekleşti, daha önce sunucuya root ile bağlanmadım, genel panelleri kullandım sunucu üzerinde, nasıl gerçekleştiğini öğrenip deneyeceğim, tabi bu konuda yardımcı olabilirseniz çok güzel olur benim için, yada öncesinden bulabilirsem buraya yazarım. Teşekkürler kolay gelsin.
  • 22-11-2012, 17:21:49
    #8
    Winscp ile bağlandım terminel ve putty ile denedim olmadı, root olarak bağlanmaya olayını çözemedim, server tarafında zayıfım biraz yani linux kullanıcı sı olarak pek bilgim yok bu konuda yardımcı olabilirseniz çok iyi olacak phpClass.
  • 22-11-2012, 18:42:47
    #9
    Üyeliği durduruldu
    bulutto sen en iyisi sunucunun bulunduğu firmadan rica et terminalden $ php5 ./server.php komutunu çalıştırmalarını iste tabi dosyalarını ftpden yükledikten sonra.