PHP Kodları Düz Yazı Şeklinde Görünüyorsa Çözüm Burada | SSH ile Php.ini Düzenlemesi Nasıl Yapılır ?

Bir dosyasını hostunuza attınız, örneğin index. . Yazdınız adresi, bir de baktınız ki kodlarınız ortalıkta.. Düz şeklinde görünüyor.. Bu durum, server ayarlarınızdan, daha doğrusu php.ini ayarlarınızdan kaynaklanıyor. Şimdi bu sorunun nedenini ve 2 adet çözüm yolunu paylaşacağım. ;-)

Öncelikle bu sorunun neden kaynaklandığını kesin olarak belirleyelim ;

Hostunuz PHP çalıştırmıyor olabilir, desteklemiyor olabilir. Bunu sağlayıcınızla görüşerek kesinleştirebilirsiniz.

Eğer hostunuzun PHP desteklediğinden eminseniz sorun kodlarınızda ve/veya php.ini ayarlarınızdadır. Öncelikle kodlarınıza bakacağız ;

index.php yi açtığınızda, kodların en başında, standart tagı olan <?php olmalıdır. Ancak büyük ihtimalle sizin kodlarınız

<?php

ile değil

<?

ile başlıyor. Yani soru işaretinden sonra php yazısı yok. Buna short open tag kullanımı diyoruz ve günümüzde bir çok kodda bu şekilde kullanılıyor. Ancak sizin hostunuzun veya serverınızın php.ini dosyasında short open tag kullanımı ayarı açılmamışsa, hostunuz bu kısa başlangıç tagını tanımayacak ve kodu html kodu olarak görerek, ekrana düz yazı şeklinde yansıtacaktır. Problem tamamen buradan kaynaklanmakta..

Şimdi gelelim çözüme ;

Öncelikle en kolay çözüm, kodun başındaki <? kısa başlangıç tagını, <?php şekline çevirmek, yani php eklemek. Bu şekilde yaptığınızda sorun çözülecektir.

Ancak bu şekilde yüzlerce php dosyası olabilir, her birine tek tek bunu yapmak da zor olacaktır, ayrıca ileride kullanabileceğiniz başka bir scriptte de bu sorun oluşabileceğinden, hiç bir zararı olmayan php.ini short open tag ayarını açmak en doğru ve kalıcı çözüm olacaktır. Peki php.ini ‘ye bağlanıp bu ayarı yapacağız ?

Php.ini bağlantısı yapmak için SSH ile sunucumuza bağlanıyoruz. Root yetkisi aldıktan sonra sunucumuzdaki php.ini dosyasının nerede olduğunu öğrenmek için ;

php -i | grep php.ini

kodunu yazarak enterlıyoruz. Bu şekilde ssh bize php.ini dosyamızın yolunu gösteriyor. Örneğin Godaddy serverlarda bu yol

/etc/php.ini

şeklinde iken, başka serverlarda,

/usr/local/php.ini

şeklinde olabilir. Yukarıdaki kod bu yolu size verecektir. Bu yolu bulduktan sonra işletim sistemimize göre php.ini editleme komutunu kullanacağız. Bu komutlar ;

  • pico
  • nano
  • vi

şeklinde olabilir. Örneğin Godaddy serverlarda bu kod vi ‘dir. Aşağıdaki kodu yazarak php.ini ‘yi editlemeye geçiyoruz ;

vi /etc/php.ini

Php.ini açılınca kodlar içinde ;

_tag=Off

satırını buluyoruz ve

=On

olarak değiştiriyoruz.

Serverı yeniden başlattıktan sonra sorunumuz kalıcı olarak çözülmüş olacaktır.

Ayrıca konu ile ilgili lütfen şu makalelerimi de okuyunuz, bu makaleler php.ini editleme komutları ile ilgili ve ssh ile servera bağlanma ile ilgili geniş bilgi içeriyor ve size kesinlikle gerekli olacaktır ;

Godaddy Servera Root Yetkisiyle SSH Kullanarak Nasıl Bağlanılır ?

Godaddy Servera SSH Kullanarak Ücretsiz Ioncube Kurulumu / Zend Kurulumu

Yararlı olacağını umuyorum… (C)

İlginizi Çeker mi ? : Godaddy Servera SSH Kullanarak Ücretsiz Ioncube Kurulumu / Zend Kurulumu başlıklı konuda decode, encode ve free ioncube hakkında bilgiler verilmektedir.

Bu Konu İçin Yapılan Aramalar :
php başlangıç kodları (5), vps ayarları (4), php kod örnekleri (2), host php ini (2), php short tags (2), Short tags php ini (2), godaddy php ini ayarlama (2), php ini short tag (2), düz yazı kodu (2), php kodları düz yazı olarak (1), php kodları düz yazı (1), php short_open_tag (1), php short_open_tag problemi (1), php-ini-popen-on-yapma (1), php kodları örnekleri (1), shorttag nedir (1), vps almak (1), the ionCube PHP nasıl kurulur (1), ssh kia ha (1), short_tag on (1), short_open_tag= on nasıl yaparız (1), short_open_tag sorunu (1), short_open_tag kullanımı (1), short_open_tag kodla (1), short_open_tag ayarı nasıl yapılır (1), vps ilk kurulum ayarı (1), php kodlar (1), php ini short tags (1), hosting php ini (1), hosting php indir (1), Google (1), godaddy php ini oluşturma (1), godaddy php çalıştırmıyor (1), en son yorumlar php kodu (1), düzyazı küçük f nasıl yazılır ? (1), code şeklinde yazı (1), hostlarda php ini (1), index php düz yazı (1), php ini short tag open yapma (1), php ini popen on yapma (1), php ini gösteren kod (1), php ini <? ?> ayarlarını açma (1), php düz yazı (1), php başlangıç kodu (1), linux short_open_tag açma (1), kod şeklinde yazılar çözümü (1), basim bakayafabricii tip top industry srl (1)
FacebookTwitterEmailShare

Etiketler : , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

  • Evcil Hayvan Sağlığı Ansiklopedisi | Yepyeni Haliyle Çok Yakında...
  • Tam Şu Anda | Resimlerioyla.com
  • Almankurtlari.com | Yepyeni Haliyle Çok Çok Yakında...
  • Reklam99Konya.com | Reklam99 Tabela ve Dijital Baskı Merkezi
  • Oyun4x4.com | Dört Dörtlük Oyun Sitesi...







  • Bu Yazıyı Oylayın : Değerlendirmeniz => Beğenmedim : 10 üzerinden 1Değerlendirmeniz => Beğenmedim : 10 üzerinden 2Değerlendirmeniz => Beğenmedim : 10 üzerinden 3Değerlendirmeniz => Ortalama : 10 üzerinden 4Değerlendirmeniz => Ortalama : 10 üzerinden 5Değerlendirmeniz => Ortalama : 10 üzerinden 6Değerlendirmeniz => Beğendim : 10 üzerinden 7Değerlendirmeniz => Beğendim : 10 üzerinden 8Değerlendirmeniz => Çok Beğendim : 10 üzerinden 9Değerlendirmeniz => Çok Beğendim : 10 üzerinden 10

    (Bu yazı henüz kimse tarafından oylanmamış. İlk siz değerlendireceksiniz. Oyunuzu yıldızların üzerine tıklayarak kullanabilirsiniz. Değerlendirme sağa gittikçe olumlu yönde artar.)
    Loading ... Loading ...

    Yorum Yazın

    Üyelik gerektirmez. Anonim yorum yapabilirsiniz.

    :-) :-D (H) ;-) :-P :-S :-( ;-( :-O (*) :-$ :-[ (Y) (N) (&) (@) (L) (U) (F) (W) (K) (I) (G) (^) (D) (C) (B) (E) (O) (P) (8) (~) (T)

    YORUMUNUZ ONAYLANDIKTAN SONRA YAYINLANACAKTIR !
    *