Barındırılan vs farklı lokal olarak farklı sayfa içeriği eylemleri yüklemek için () dahil kullanma

5 Cevap php

Ben kullanıcı erişmeye çalışıyor ne sayfaya bağlı olarak farklı php dosyalarını içeren canlı bir site var. Üstbilgi ve altbilgi aynıdır, ancak dosyasında, kullanıcı istekleri filename1.php vs filename2.php, farklı bir php sayfasının içeriği içine yüklü ise. Temel CMS şeyler.

Canlı sitede, iyi çalışıyor. Ben sadece bir yerel dev ortamını kurmak, ve çalışmıyor. Sayfanın ortasına yüklemek gerekiyordu dosya yerine yüklenen tek dosyadır. Ben de bu demiyorum. İşte bir örnek:

Nasıl canlı çalışır:

<html>
    <head>
        Stuff
    </head>

    <body>
        More stuff
        <? include( 'some_file.php' ); ?>
    </body>
</html>

Nasıl yerel çalışır:

<? include( 'some_file.php' ); ?>

Sadece bu dosya yükler, başka hiçbir içeriği.

Bu yüzden tek bir sayfada herhangi bir düşünce çevreleyen içerik yükleme, ama değil mi? Ben de bu açıklayan değilim, bana bildirin lütfen.

Edit:

Bu daha iyi bir açıklaması olabilir? ya .. Neyse, bunun yerine into dizin dosyasının orta, yüklenirken instead of dizin dosyası yükleme, dahil sayfa gibi değil.

Edit 2:

live: İşte http://saloncosabella.com/our_team/meet_our_team görülebilir Live gibi görünüyor ne

And here is what it looks like locally: local

Yerel sitede (hoş, ben biliyorum ki hepsi değil) üzerinde gösterir html:

                    <a href="/our_team/meet_our_team?stylist=jamie.staton"><img src="/images/our_team/jamie.staton.png" class="thumbnail first_thumb" /></a><a href="/our_team/meet_our_team?stylist=torrey.staton"><img src="/images/our_team/torrey.staton.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=brittany.benallo"><img src="/images/our_team/brittany.benallo.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=victoria."><img src="/images/our_team/victoria..png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=tiahna.cristobal"><img src="/images/our_team/tiahna.cristobal.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=christina.walker"><img src="/images/our_team/christina.walker.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=kristen.pulst"><img src="/images/our_team/kristen.pulst.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=allison.canino"><img src="/images/our_team/allison.canino.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=lia."><img src="/images/our_team/lia..png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=alex.woodworth"><img src="/images/our_team/alex.woodworth.png" class="thumbnail" /></a><a href="/our_team/meet_our_team?stylist=lauren.hassett"><img src="/images/our_team/lauren.hassett.png" class="thumbnail" /></a><a href="?stylist_page=1"><img src="/images/our_team/see_more.png" alt="See More" class="thumbnail" ></a>             <div class="clear"></div> 

5 Cevap

Compare phpinfo() outputs on both servers. See what is different. Maybe that way you can determine why this happens.

Ayrıca, üçüncü bir sunucu deneyin olabilir - belki bazı sanal makine zaten lampp için önceden yapılandırılmış. Ne olur bak.

Ve son olarak, sonuçları karşılaştırmak, basit bir test durumda yapmak için çalışın.

Belki kısa etiketi, yerel sunucuda devre dışı bırakılır. Bu değişkeni kontrol,

short_open_tag

Çıktı tamponlama kullanarak komut mısınız? Başlık alanı tamponlama sağlayan, ve 'orta' yok bir ob_end_clean() ve iade tampon verileri korumak değil eklerseniz orta her şey olmak olsa bile, görüntülenen ediliyordu dahil sadece sanki, o görünür uygun şekilde üretilir.

Çok çok uzaklaştırmak ...

Web sunucusu PHP etiketleri dışarı çıktı bir şey değil gibi görünüyor ...

PHP modülü gerekli olduğu kadar ya da belki, çıkış başlamaz.

¿Çalıştığını kontrol etmek yerel dosyada ilk satırda metni <?php echo "hi"; ?> ekleyebilir miyim?

Eğer bir çıkış var mı; php kodu? Herhangi bir çıkış Çıkarma, benim php benim için sorun çözüldü.