PHP'de garip bir sorun - R10.net
  • 13-07-2021, 17:24:05
    #1
    Merhaba;

    Sunucu üzerinde bir kod yazımı ile uğraşırken birden tarayıcıda ilgili dosya yazdıklarıma cevap vermemeye başladı. Benim yazdığım koda karşılık ya beyaz ekran çıkıyor yada saçma sapan şeyler çıkmaya başladı. Sorunun ne olduğunu anlamak için son yaptıklarımı adım adım silsemde sorunu bulamadım.

    En son echo'ya kadar gitmek zorunda kaldım. Fakat yine garip bir sorun var.

    <?php
    echo '<h2>PHP is Fun!</h2>';
    echo "Hello world!<br>";
    echo "I'm about to learn PHP!<br>";
    echo "This ", "string ", "was ", "made ", "with multiple parameters.";
    ?>
    Kod yukarıdaki gibi çıktısı ise aşağıdaki gibi;

    PHP is Fun!'; echo "Hello world!
    "; echo "I'm about to learn PHP!
    "; echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?>
    Çift tırnak, noktalı virgül, echo yazısı vs bunları neden gösterir oldu ?

    PHP version: 5.6.37 kullanıyorum. DigitalOcean üzerinde VDS. CentosWebPanel kurulu. Apache WebServer vs hepsini restart attım. Değişmedi. Eski kodlarımın bulunduğu dosyalar vs sistem çalışıyor fakat yeni yazdığım kodlara karşılık beyaz ekran çıkıyor...

    İlk başta farkettiğim sorunda ise benim yazdığım sql sorgusu vs. bunu çalıştırmıyor olduğu gibi düz metin halinde bu sorguyu gösteriyor...
  • 13-07-2021, 17:30:38
    #2
    haXan1711 adlı üyeden alıntı: mesajı görüntüle
    Merhaba;

    Sunucu üzerinde bir kod yazımı ile uğraşırken birden tarayıcıda ilgili dosya yazdıklarıma cevap vermemeye başladı. Benim yazdığım koda karşılık ya beyaz ekran çıkıyor yada saçma sapan şeyler çıkmaya başladı. Sorunun ne olduğunu anlamak için son yaptıklarımı adım adım silsemde sorunu bulamadım.

    En son echo'ya kadar gitmek zorunda kaldım. Fakat yine garip bir sorun var.

    <?php
    echo '<h2>PHP is Fun!</h2>';
    echo "Hello world!<br>";
    echo "I'm about to learn PHP!<br>";
    echo "This ", "string ", "was ", "made ", "with multiple parameters.";
    ?>
    Kod yukarıdaki gibi çıktısı ise aşağıdaki gibi;

    PHP is Fun!'; echo "Hello world!
    "; echo "I'm about to learn PHP!
    "; echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?>
    Çift tırnak, noktalı virgül, echo yazısı vs bunları neden gösterir oldu ?

    PHP version: 5.6.37 kullanıyorum. DigitalOcean üzerinde VDS. CentosWebPanel kurulu. Apache WebServer vs hepsini restart attım. Değişmedi. Eski kodlarımın bulunduğu dosyalar vs sistem çalışıyor fakat yeni yazdığım kodlara karşılık beyaz ekran çıkıyor...

    İlk başta farkettiğim sorunda ise benim yazdığım sql sorgusu vs. bunu çalıştırmıyor olduğu gibi düz metin halinde bu sorguyu gösteriyor...
    Gönderdiğiniz kodu test ettim ama sorun yok sanırım sunucu kaynaklı bir durum var. Eğer cahce vs varsa temizleyip deneyin derim.
  • 13-07-2021, 17:46:44
    #3
    Sanırım Filezilla ve Notepad++ ikilisinde sorun var.

    CentosWebPanel'in FileManagement üzerinden dosyayı değiştirdim. Sorun çıkmadı...
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.