2010-06-20 19 views
8

benim boş zamanlarında PHP okumaya başladı ettik ve Verilen ilk kod örneği bu oldu yapmaz Selam Dünya". Ancak, tek gördüğüm boş bir web sayfası. Bunun neden olduğu ve nasıl düzeltileceği ile ilgili bir fikrim var mı?Echo komutu şey

+2

Web sayfasının kaynağını görüntülemek ne gösteriyor? – ceejayoz

+0

Kaynağı görüntülemek, yukarıdaki ile aynı kodu gösterir. –

+0

bunun için herhangi bir çözüm var mı? Aynı problemim var! Ben php için çok yeni ve benim masaüstünde bir index.php var çalışmıyor hangi çalışmaz – Licentia

cevap

14

İşte

  • Çalıştırdığınız hangi sunucunun bir kontrol listesi var? Php'yi destekliyor mu?
  • PHP etkin mi?
  • Dosyanız .php uzantılı mı?
  • Görünüm Kaynağı'nı kullandığınızda, kodu php etiketlerinde görebilirsiniz. böylece PHP bir test olarak

etkin değilse

<?php 
phpinfo(); 
?> 

ismi info.php olmalıdır bu kaydetmeyi deneyin ve senin sunucusu hakkında bilgi görüntüler olmadığını görmek Eğer hata raporlamayı etkinleştirmek isteyebilirsiniz

+0

Yerel ISS'mden bir FTP sunucusu kullanıyorum.Kaynağı görüntülediğimde, kodu php etiketlerinde görebiliyorum, bu yüzden PHP'nin etkin olmadığı anlamına geliyor. –

1

Bu kodu içeren dosyanın bir PHP dosyası olduğundan emin olun - '.php' ile biter.

+0

Ve web sunucusu aslında PHP ile çalıştırmak için yapılandırılmış. Eğer bir web sunucusundaysa, o * onun için yapılmalı, ancak evde bir sunucu kurarsa, olmayabilir. – ceejayoz

+0

Dosyada bir .php uzantısı var ve bir web sunucusunda çalışıyorum, bu yüzden bunların her ikisi de sorun değil. Denediğin için teşekkürler. –

0

Kaynağında html etiketlerini görmüyorsanız, PHP hatası olduğu anlamına gelir. Görünüm kaynağınızı kontrol edin ve hiçbir şey gösterilmiyorsa, hata kayıtlarınızı kontrol edin.

+0

Kaynağın görüntülenmesi, yukarıda yüklediğim orijinal kodu "html" etiketleriyle birlikte gösterir. –

+0

Sonra, .php dosyalarının PHP ile çalışacak şekilde ayarlandığından emin olun. –

+0

Bunların her birini (her defasında bir) .htaccess 'AddType x-mapp-php5 .php'ye ekleyin. AddHandler application/x-httpd-php5 .php AddHandler cgi-php5 .php' Bkz: http: // forum.joomla.org/viewtopic.php?p=501583 –

1

public_html klasöründe .htacess dosyasında ve hata mesajına bağlı olarak sorunu teşhis etmeye çalışın.

1

Kod iyi görünüyor, kesinlikle niyetlendiğiniz şeyi yapmalı.

Muhtemelen ne oldu, dosyayı example.html gibi bir adla adlandırmanız, dolayısıyla uzantıyı kontrol etmeniz gerekir. example.php gibi görünmelidir. Dosyanın sonunda .php uzantısıyla, web sunucusuna bu dosyanın php kodunu içerdiğini söylüyorsunuz. Bu şekilde <?php echo "Hello World"; ?> yorumlanacak ve bunu yapmayı planlıyorsunuz.

+0

bir şey var Dosya zaten bir .php uzantısı birkaç kez kontrol ettim, bu yüzden sorun bu olduğundan şüphe ediyorum. Denediğin için teşekkürler. –