1. sayfa
Tarayıcıda yazan adresi buraya koyabilir misin? http://localhost/dosya.php şeklinde çalıştırıyorsun değil mi? |
Aslında sonu htm ile bitiyor php değil. html tag larının arasında php kullandığımız için htm olmalıdır diye düşünmüştüm. Yanlış mı düşünmüşüm? |
biraz öyle olmuş. htm ya da html dosyalarının da php gibi algılanabilmesi için apache httpd.conf üzerinde birkaç değişiklik yapılması gerekir. Aksi durumda .php uzantılı dosyalar ile çalışmak zorundasın. O ayarı yapmak da çok zor değil. httpd.conf dosyasında "AddType application/x-httpd-php" kısmını bulup hemen bir boşluk sonrasında .php yazan yere .html .htm gibi uzantıları da ekleyebilirsin. Tabi Apache ve PHP bağlantısı AddType ile yapılmışsa. |
httpd.conf dosyasını text olarak açıp aşağıdaki satırlara alttaki 2 satırıda ben ekledim.
htm olarak sayfayı tekrar kaydettim ama hala sayfayı açamıyorum :( yoksa olay bu kadar basit değil mi? |
Apache'yi yeniden başlattın mı? |
hocam arkadaş yeni başlamış,kafasını karıştırmayın bence ![]() @ferhat1981 dosya uzantısını php şeklinde yapmanız yeterli.php dosyasının içine html tagları yazılabilir ![]() |
Apache yi restart ettim ama hala sayfa bembeyaz geliyor :) Altı üstü "Merhaba Dünya" yazacaz onu da beceremedik :) suffix in .php yada .htm olması arasında ne fark var. Bir fark yoksa .php kaydedip devam etmek en iyisi sanırım.. |
PHP ya da html olması arasındaki fark şu. HTML olağan şartlarda sunucu tarafından yorumlanmaz. Tarayıcı tarafından yorumlanır. PHP ise doğrudan sunucu tarafında (PHP interpreter tarafından) yorumlanır ve çıktısı HTML olarak tarayıcıya iletilir. Olay tamamen yukarıda sözünü ettiğim yapılandırma ile ilgili. Sunucu html gördüğünde yorumlama ihtiyacı hissetmez. Şayet sen HTML uzantılı dosyaların da PHP yorumcusu tarafından yorumlanmasını istememişsen. Yukarıdaki gibi bir yapılandırma ile, sunucuya, HTML uzantılı dosyaları da PHP olarak yorumla diyorsun. Aradaki fark bu. |
sonunda çalıştı hem htm hem php uzantıları çalışıyor. teşekkürler bilgi için. Ençok hangisi tercih edilir ben hangisi üzerinden gitmeliyim? |
Valla doğrusunu söylemek gerekirse bu konudaki tercihlerin tartışma konusu yaratacak boyuta geldiğine hiç şahit olmadım. Yani kişisel tercih de olabilir güvenlik açısından da bu tür bir girişimde bulunulabilir. Güvenlik kısmıyla ilgili bilgiyi PHP: Hiding PHP - Manual adresinden alabilirsin |
1. sayfa
Neden acaba?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.