Re: Apache2, flush

2010-09-14 bef zés Norbert Vastagh
2010/9/9 Baranyai László laszlo.baran...@uni-corvinus.hu:
 Ha soronkent jelenik meg es nem egyszerre, meg kozben nem nyom
 hibauzeneteket, akkor jo.

Igen, soronként jelent meg, hibaüzenet nélkül.

 Tehat a szerver rendben van, at
 kellene nezni a PHP kodot, hogy mit is akarnak pontosan.

Megoldódott szerintem a dolog, bár a fejlesztő több nap után sem szólt
még vissza...

Jött éppen egy ismerős, akinek én adminisztrálom a szervereit, és elég
ügyes PHP-s. Ránézett a kódra, meg a phpinfo kimenetére, és 1mp alatt
meg is volt a valószínűsíthető megoldás ;-) Még várom, hogy mit mondanak
ezek a fejlesztők, de valószínűleg menni fog nekik a kód már.

Az output_buffering off-ra volt állítva, és a srác szerint azért nem működött
az adott progi részlet...

Köszönöm nektek az eddigi sok segítséget, ha még ezután is gond lesz,
akkor folytatom a témát ;-)

Üdv:

-- 
Vastagh Norbert
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Erdelyi Gabor

Norbert Vastagh vasti...@gmail.com linux@mlf.linux.rulez.org wrote:

 A google és az apache2 flush problem ill. error nem hozott
 eredményt ;-)

Itt beszelgetnek rola:
http://php.net/manual/en/function.flush.php

Ezeket mondjak:
- php_value output_buffering 0
- mod_security 2.x core rules will also prevent flush() from working.
- It appears that the flush() command does not work when running under suPHP.
stbstb.


-- 
Udv:
Erdelyi Gabor
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Baranyai László
Udv!

On 09/09/10, Norbert Vastagh  vasti...@gmail.com wrote:

 Van egy apache2 szerverem, amire rákerült egy webshop.
 A fejlesztő azt mondja, hogy valamiért nem hajtódik végre a
 kódjában lévő flush.
 

Szerintem a kivalasztott framework cache lehet a ludas.
Irj egy pici minta kodot es rogton kiderul. Ha neked megy,
akkor a PHP kodjaban elszurt valamit:

?php
ob_start();

for($i=0;$i70;$i++)
{
echo 'printing...br /';
ob_flush();
flush();
usleep(30);
}
?

Ha fajlba megy az eredmeny, van-e irasi joga, beallitotta-e?


Udv.: Laci

-- 
Laszlo Baranyai laszlo.baran...@uni-corvinus.hu
Corvinus University of Budapest
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Norbert Vastagh
2010/9/9 Erdelyi Gabor erdel...@host.epgep.bme.hu:
 Itt beszelgetnek rola:
 http://php.net/manual/en/function.flush.php

 Ezeket mondjak:

Köszönöm, megnézem!

Üdv:

-- 
Vastagh Norbert
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Norbert Vastagh
2010/9/9 Baranyai László laszlo.baran...@uni-corvinus.hu:
 Irj egy pici minta kodot es rogton kiderul. Ha neked megy,
 akkor a PHP kodjaban elszurt valamit:

Ez nyomja a képernyőre a printing... sorokat. az jó? ;-)
A PHP programozáshoz egyáltalán nem értek...

 Ha fajlba megy az eredmeny, van-e irasi joga, beallitotta-e?

Nem tudok semmit semmiről. Már nem egy web fejlesztő keze
alá dogoztam, de ez a csapat csak annyit tud mondani, hogy
máshol működik, és nem tudják, hogy mi a probléma :-(

Üdv:

-- 
Vastagh Norbert
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Norbert Vastagh
2010/9/9 Erdelyi Gabor erdel...@host.epgep.bme.hu:
 - php_value output_buffering 0

A php.ini-ben output_buffering = Off van
a phpinfo szerint output_bufferin: no value

 - mod_security 2.x core rules will also prevent flush() from working.

Ilyen nincs a szerveren.

 - It appears that the flush() command does not work when running under suPHP.

Ilyen sincs...

Az a baj, hogy totál nem értek a PHP programozáshoz :-( De nem lehetne
az ő részükről, próbaképpen különböző dolgokat paraméterezni, tiltani, stb.
a PHP kódon keresztül?

Üdv:

-- 
Vastagh Norbert
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache2, flush

2010-09-09 bef zés Baranyai László
Udv!

On 09/09/10, Norbert Vastagh  vasti...@gmail.com wrote:
 
 Ez nyomja a képernyőre a printing... sorokat. az jó? ;-)
 A PHP programozáshoz egyáltalán nem értek...
 

Ha soronkent jelenik meg es nem egyszerre, meg kozben nem nyom
hibauzeneteket, akkor jo. Tehat a szerver rendben van, at
kellene nezni a PHP kodot, hogy mit is akarnak pontosan.
Ezt nekik kell. Esetleg bovebb infot adhatnanak arrol,
hogy mi a hiba.

En arra kernem oket, hogy allitsak be az error_reporting
erteket bobeszedure es nezzek meg a logot:

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

Info:
http://php.net/manual/en/function.error-reporting.php

Udv.: Laci

-- 
Laszlo Baranyai laszlo.baran...@uni-corvinus.hu
Corvinus University of Budapest
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux