Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak ustawić buforowanie na ON
Forum PHP.pl > Forum > PHP
dareckiphp
Witam,
zrobiłem serwis (taki mały) ale ktoś mi kiedyś powiedział (w dawnych czasach), że wygodniej ustawić output_buffering na 1 i nie przejmować się komunikatami typu headers......
Tak też zrobiłem i strona nie działa na innych serwerach.
Czy jest możliwość ustawienia poprzez np. ini_set buforowania na włączone z poziomu startowej strony internetowej czy muszę przerobić wszystkie strony?
[php:1:af0ef004ea]<?
ini_set("output_buffering", "1");
?>[/php:1:af0ef004ea]
Taki zapis nic nie zmienił w działaniu strony.
Dzieki
Liko
http://pl.php.net/manual/pl/function.ini-set.php

Zobacz czy można. Masz tu całą tabele z dyrektywami które mozna a ktore nie.


Edit:
Można tylko w php.ini lub .htaccess i httpd.conf.

Cytat
Name Default Changeable
output_buffering "0" PHP_INI_PERDIR|PHP_INI_SYSTEM
dareckiphp
Bardzo dzięki że mnie do manuala odwołujesz, ale ta linijka stamtąd właśnie pochodzi. Ja proszę o pomoc ponieważ taki zapis jak załączony nie zmienił nic w funkcjonowaniu serwisu.
Liko
Kurcze przeczytaj uważnie. W pliku php tego nie zrobisz. Musisz albo w .htaccess albo php.ini lub httpd.conf

Mam nadzięję że Cie dobrze zrozumiałem. smile.gif

Spróboj zrobic plik .htaccess:
Kod
php_value output_buffering 1
Bags_Bunny
nie prosciej uzyc ob_start()?
Liko
Cytat
Witam,
...Czy jest możliwość ustawienia poprzez np. ini_set buforowania na włączone z poziomu startowej strony internetowej czy muszę przerobić wszystkie strony?
...

Cytat
nie prosciej uzyc ob_start()?


Chyba chciał poznać inne rozwiązanie niż te co mu podałeś. smile.gif smile.gif biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.