Loading:

Książka Zend Framework 3. Poradnik Programisty.

Alternatywa dla phpinfo()

Tym razem pokażę, jak pobrać niektóre usatwienia php, bez używania phpinfo(). Do czego może się to przydać? Np. niektóre hostingi blokują phpinfo(), a akórat potrzebujemy sprawdzić np. limit pamięci czy jest sens instalować jakiś gotowy skrypt. Bedziemy wykorzystywać ini_get(), ale dodam też skrypcik wyświetlający informacje, których przez ini_get() nie zdobędziemy.



Napisz Artykuł

Listing

<?php
echo ini_get('memory_limit'); /*Wyśiwetli limit pamięci np. 128M.
W miejsce memory_limit możemy stawić dowolną dyrektywę ze strony: http://pl2.php.net/manual/en/ini.list.php  posiadającą możliwość zmiany ustawioną na PHP_INI_ALL*/

?>
<?php
//A teraz obiecany dodatek ;)

error_reporting(E_ALL);
echo 'GINFO<HR>';
foreach(gd_info() as $nazwa => $wartosc)
{
echo $nazwa.' -> '.$wartosc.'<br>';
}
echo '<BR>$_SERVER<HR>';
foreach($_SERVER as $nazwa => $wartosc)
{
echo $nazwa.' -> '.$wartosc.'<br>';
}
echo '<BR>$_ENV<HR>';
foreach($_ENV as $nazwa => $wartosc)
{
echo $nazwa.' -> '.$wartosc.'<br>';
}
?>


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=5496

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: eider Ranga: Poziom 10 Punktów: 400
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors