Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP Kompresja CSS/JS w htaccess, php (cgi-bin)
dotangelo
post 28.07.2009, 20:49:20
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 3
Dołączył: 12.04.2007
Skąd: Wągrowiec

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


W sumie nie wiedziałem gdzie ten temat napisać gdyż pasuję on do wielu tematów, stwierdziłem że najbardziej dotyczy PHP więc piszę właśnie tutaj.

Wiem, że tematów o kompresji było sporo, jednak nie w tym rzecz. Jak kompresję przeprowadzić wiem, sęk w tym, że z CGI to po prostu nie działa.

Od 2 dni próbuję zrobić kompresję plików css/javascript na podstawie .htaccess, czyli prostego DEFLATE.
Gdyby PHP było skompilowane jako moduł apache, wszystko było by ok, ale jest jako cgi-bin i przypuszczam że dlatego muszę poszukać innego rozwiązania.

O tyle, o ile funkcje jak ob_start('ob_gzhandler') działają, o tyme gzcompress() już nie, tak samo reguły w .htaccess (próbowałem około 23 różnych reguł do kompresji [!]). Za każdym razem dostaję ISE (kod 500).

Myślę, że jest coś ważnego o czym nie wiem, jeśli chodzi o kompresję oraz CGI. Mam nadzieję, że ktoś tutaj wie o co chodzi i podzieli się ze mną tą wiedzą smile.gif

tutaj znalazłem coś takiego:
Cytat
# uncomment this line to enable site wide gzip to greatly decrease load times
# may cause 500 server errors on servers running php in cgi mode
#---------------------------------------- GZIP BEGIN ------------------------------------#
# php_value output_handler ob_gzhandler
#---------------------------------------- GZIP END --------------------------------------#


IF THE SERVER IS RUNNING PHP AS CGI
THAT LINE MUST REMAIN COMMENTED OUT

as php cgi will nor run gzip

i also might add that this server is running Suhosin-Patch
and if that was installed wrong and or setup wrong
that also could be part of your problem.


Czyli CGI nie odpali Gzip, dlaczego, i jak to obejść ?

Ten post edytował dotangelo 28.07.2009, 20:59:07
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 29.06.2025 - 04:53