İLE %100 UYUMLU: Güvenli E-Posta Hosting Hizmetimizi 1 AY ÜCRETSİZ Deneyin! HEMEN OLUŞTURUN
phpinfo; php’nin mevcut durumu ile ilgili büyük miktarda bilgi çıktısı alınabilmesini sağlayan bir fonksiyondur. Sadece problem yaşanan durumlarda phpinfo dosyasının oluşturulması ve gerekli bilgiler edinildikten sonra bu dosyanın silinmesi gerekmektedir. Hosting yapılandırmasının kontrol edilmesi, belirli php modüllerini gerektiren yazılımların çalıştırılması için phpinfo dosyasındaki bilgiler kullanılmaktadır. phpinfo dosyası hazır olarak bulunmadığı için bu dosyanın hosting kontrol panelinden ya da FTP hesabına erişim sağlayarak oluşturulması gerekmektedir. Dosya ismi, phpinfo.php olmalıdır. Boş olan dosyanın düzenlenmesi için kod dosyanın içerisine yapıştırılmalı ve web sitesinin public_html klasörüne kaydedilmelidir. Sonrasında tarayıcıdan bu dosyaya ulaşabilmek mümkün olmaktadır. phpinfo dosyasının oluşturulabilmesi mümkün olduğu gibi bu dosya hazır olarak da indirilebilmektedir.
phpinfo Dosyası Nedir?
phpinfo dosyası; web sitesinin sorun analizlerinde önemli bir rol oynayan bir dosya olmaktadır. Kullanılan sunucu hakkında bilgi alınmasını sağlamaktadır. Mevcut kullanılan php sürümü, mysql versiyonu, apache bileşenleri ve php ile çalışan eklentileri phpinfo dosyası üzerinden görüntüleyebilmek mümkün olmaktadır. phpinfo fonksiyonu ile hostingin olduğu sunucunun php ayrıntılarının öğrenilebilmesi mümkün olduğu gibi hangi kütüphanelerin yüklü olduğu, hangi fonksiyonların aktif ya da pasif olduğu, mevcut sorunlara cevap bulunabilecek küçük fonksiyonların görüntülenebilmesi için de yararlanılan bir dosyadır.
Her sistemin ayarları birbirinden farklı olduğu için kullanıcıların kendi sistemlerinin php yapılandırma ayarlarını öğrenebilmeleri ve önceden tanımlanmış olan php değişkenlerini kontrol edebilmeleri için kullandıkları bir dosya olmaktadır. phpinfo dosyasının düzgün yapılandırılmış olması durumunda, dosya php tarafından işlenmekte ve olması gerektiği gibi çıktı tarayıcıya gönderilmektedir. Komut satırını php’den kullananlar, phpinfo fonksiyonunun işlevini HTML çıktı olarak değil de düz metin olarak almaktadırlar.
phpinfo Dosyasına Neden İhtiyaç Duyulmaktadır?
phpinfo dosyasının gerekliliğine bakıldığında; değiştirilebilen veya değiştirilemeyen php ayarlarının her biri bu dosyanın içerisinde bulunmaktadır. Web sunucusunda çalıştırılmak istenen her yazılımın kendi parametrelerini karşılayabiliyor olmaları gereklidir. Yazılımlar için gerekli olan minimum bir sürümün karşılanıyor olması gerekmektedir. Sunucuda hangi php modüllerinin etkin olduğunun ve değerlerinin ne olduğunun görüntülenebilmesi, ayarlara ulaşılabilmesi için bu dosyanın oluşturulması gerekmektedir. Dosya oluşturulduktan sonra gerekli düzenlemeler yapılmalı ve sonrasında php bilgilerinin kontrolü yapılarak ayarlar görüntülenebilmektedir.
EGPCS yani Environment, GET, POST, Cookie, Server verisini içeren bir dosya olması sebebi ile hata ayıklama aracı olarak kullanılmaktadır. Sorun analizleri için önemli bir dosya olan phpinfo dosyası ile php sürümü, mysql versiyonu, apache bileşenleri ve sürüm bilgileri görüntülenebilmektedir. Bu dosya sayesinde sürüm ile ilgili yorum yapabilecek bilgiler öğrenilebilmektedir. Sadece sorun yaşayanların oluşturmaları gereken bu dosya, diğer kişiler tarafından görüntülenebildiği için potansiyel risk içermektedir. Bu sebeple phpinfo dosyası ile elde edilmek istenen bilgiye ulaşıldıktan sonra dosyanın silinmesi gerekmektedir.
phpinfo Dosyası ile Elde Edilebilecek Bilgiler Nelerdir?
phpinfo ile öğrenilebileceklerden bazıları şunlardır:
phpinfo Dosyası Nasıl Kullanılır?
phpinfo kullanımında yapılması gereken işlemler şu şekildedir:
phpinfo Dosyası Oluşturma Yolları Nelerdir?
phpinfo dosyası oluşturma seçenekleri aşağıda verilmiştir:
phpinfo Dosyası Hosting Kontrol Paneli İle Nasıl Oluşturulur?
Hosting kontrol paneli ile phpinfo dosyası oluşturmak için izlenmesi gereken adımlar aşağıdaki gibidir:
FTP İstemcisi İle phpinfo Dosyası Nasıl Oluşturulur?
FTP hesabı ile phpinfo dosyasının eklenmesi işleminde öncelikle yerel bilgisayarda dosya oluşturulmalıdır. Ardından oluşturulan dosyanın sunucuya eklenmesi için FTP istemcisi kullanılmalıdır. Hosting kontrol paneli ile yapılan işlem ile aynı sonuç elde edilmiş olmaktadır. phpinfo.php dosyası ile ilgili bir problem yaşayıp sunucuya ait bilgilerin görülebilmesi için ismi phpinfo.php olan bir dosyanın yaratılması gerekmektedir. Herhangi bir text editörü kullanılarak kodlar eklenmelidir. Kodların eklendiği dosya .php uzantısı ile kaydedilmez ise, istenen bilgileri elde etmek için kullanabilmek mümkün olmamaktadır. Notepadlerde dosyalar otomatik olarak .txt uzantısı ile kaydedildiği için dosyanın isminin doğru yazılması kadar uzantısının da doğru olmasına önem verilmelidir. Php betiklerinin StarOffice Writer, Microsoft Word ve Abiword gibi kelime işlemcilerde okunması ve çalıştırılması mümkün olmayacağı için kodların eklendiği dosya oluşturulurken Windows Not Defteri’nin kullanılması gerekmektedir. Bu kelime işlemcilerinde dosyaların düzenlenebilmesi mümkün olmadığı gibi deneme betiği olarak kullanılmak istenmesi durumunda salt metin olarak kaydetmeye özen gösterilmesi gerekmektedir. Dosyada bulunması gereken kodlar ise şöyle olmaktadır:
<?php
phpinfo();
?>
FileZilla veya başka bir dosya programı aracılığı ile oluşturulan dosya FTP ana dizine aktarılmalıdır. Oluşturulan dosya servera upload edildikten sonra dosya çalıştırılmalıdır. sitenizinadi.com/phpinfo.php ile giriş yapıldığında bütün bilgilerin görüntülenebilmesi mümkün olmaktadır. Kötü niyetli insanların sunucu ve diğer teknik bilgileri öğrenmemesi için oluşturulan dosyanın işi bittikten sonra silinmesi gerekmektedir.
phpinfo Dosyası Nasıl Düzenlenir?
phpinfo dosyasını değiştirmek için öncelikle içi boş olan bir phpinfo.php dosyasının var olması gerekmektedir. Bu dosya public_html dizininde bulunmaktadır ve daha öncesinde kullanıcının oluşturmuş olması gerekmektedir. Hosting kontrol paneline giriş yapıp bu dosyayı bulduktan sonra düzenleme yapmak için takip edilmesi gereken adımlar aşağıda belirtilmiştir:
Metin düzenleyicisine eklenmesi gereken kodlar ise şöyledir:
Tarayıcıda PHP Bilgisinin Kontrolü Nasıl Yapılır?
Tarayıcıda php dosyasının kontrol edilebilmesi ve hata alınmaması için dosyanın public_html dizininde olması gerekmektedir. Aynı zamanda dosyanın adının da phpinfo.php olması gerekmektedir. Tarayıcıda alan adının sonuna /phpinfo.php eklendiğinde, phpinfo.php dosyasına ulaşabilmek mümkün olmaktadır. Örnek vermek gerekir ise; phpinfo dosyasının açılabilmesi için http://alanadiniz.com/phpinfo.php yazılması gerekmektedir. Dosya açıldığında ekranda php ortam ayarlarının yer aldığı bir sayfa açılmaktadır. Ortam ayarları bu sayfadan kontrol edilebilmektedir.