Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ini_get a phpinfo
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

Ostrzeżenie: (0%)
-----


Witam serdecznie,
potrzebuję pobrać informację na temat aktualnie przydzielonego limitu pamięci.

Sprawdzając wartości w phpinfo(); Zarówno Local jak i Master pokazują 128M. Co jest prawdziwe, gdyż taki właśnie zapis wprowadziłem w .htaccess

Kod
php_value memory_limit 128M


Jednak gdy próbuję pobrać aktualną wartość przez

  1. <?php $memory_limit = (int) ini_get('memory_limit'); ?>


Wyświetla mi wartość 256

Przy wyższych limitach powyżej 256M, wyświetla poprawne wartości. Co jest przyczyną takiego zachowania i jak to naprawić?
Go to the top of the page
+Quote Post
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


Dokumetancje przeczytaj - www.php.net/ini_get
Cytat
Many ini memory size values, such as upload_max_filesize, are stored in the php.ini file in shorthand notation. ini_get() will return the exact string stored in the php.ini file and NOT its integer equivalent. Attempting normal arithmetic functions on these values will not have otherwise expected results. The example above shows one way to convert shorthand notation into bytes, much like how the PHP source does it.


--------------------
Go to the top of the page
+Quote Post
Krisu
post
Post #3





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

Ostrzeżenie: (0%)
-----


No tak to sporo wyjaśnia. Rozumiem jednak, że zapis z .htaccess będzie obowiązywał, a problem leży tylko w wyświetlaniu informacji. Czy dobrze myślę?
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


ini_get pobiera info z php.ini a nie z aktualnie zmienionych wartości.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:29