Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Plik css w skrypcie OpenX
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
panbobek44
Po wejściu na stronę http://www.walbrzych.info/ad przeglądarka wyświetla stronę bez użycia stylów css. Pojawiło się to bez jakichkolwiek zmian w skrypcie. Kiedyś już miałem taki problem i znikł po ponownym zainstalowaniu skryptu od zera. Co zrobić bo nie chcę co jakiś czas instalować od nowa skryptu?
marlic
Problem masz ze skryptem: http://www.walbrzych.info/ad/www/admin/ass...ltr&v=2.8.5 który dynamicznie generuje kod styli CSS, skrypt zwraca jakieś krzaki zamiast tekstu
panbobek44
To akurat zauważyłem. Ciekawi mnie co się mogło stać skoro nic w skrypcie nie było modyfikowane. Może ktoś spotkał się z podobnym problemem.
krzysztof_kf
może dodaj mete

Kod
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


i do pliku css

Kod
<link rel="stylesheet" type="text/css" href="http://www.walbrzych.info/ad/www/admin/assets/min.php?g=oxp-css-ltr&amp;v=2.8.5" charset=utf-8">


i zobacz plik css na dysku to co wrzucałeś na serwer czy też masz tak
marlic
Cytat(panbobek44 @ 14.03.2010, 13:26:59 ) *
To akurat zauważyłem. Ciekawi mnie co się mogło stać skoro nic w skrypcie nie było modyfikowane. Może ktoś spotkał się z podobnym problemem.


Trudno będzie Ci pomóc bez analizy kodu tego skryptu, zmiana działania skryptu może być spowodowana np. zmianą wersji oprogramowania na serwerze np. PHP lub jakichś bibliotek z których korzysta PHP lub ten skrypt.
panbobek44
Cytat(marlic @ 14.03.2010, 13:44:58 ) *
Trudno będzie Ci pomóc bez analizy kodu tego skryptu, zmiana działania skryptu może być spowodowana np. zmianą wersji oprogramowania na serwerze np. PHP lub jakichś bibliotek z których korzysta PHP lub ten skrypt.

Dla zainteresowanych link do skryptu http://www.openx.org/ad-server/download mam wersję 2.8.5

Domyślam się, że skrypt próbuje wyświetlić plik http://www.walbrzych.info/ad/www/admin/ass...terface-ltr.css z katalogu http://www.walbrzych.info/ad/www/admin/assets/css/

Rada krzysztof_kf niestety nie pomogła.
marlic
Skrypt ten między innymi próbuje wyłączyć kompresję:
  1. ini_set('zlib.output_compression', '0');

być może mu się to nie udaje (może to wynikać z bezpiecznych ustawień serwera) i dlatego jest taki efekt, sprawdź czy domyślnie masz włączoną powyższą kompresję i jeżeli tak to czy Twój skrypt ma uprawnienia do jej wyłączenia np. przez wywołanie
  1. echo "wartość domyślna:" . ini_get('zlib.output_compression');
  2. ini_set('zlib.output_compression', '0');
  3. echo "\npo próbie wyłączenia:" . ini_get('zlib.output_compression');
panbobek44
  1. echo "wartosc domyslna: " . ini_get('zlib.output_compression');


zwraca wartość:

wartosc domyslna:

tu jest ten skrypt: http://www.walbrzych.info/temp.php
marlic
Cytat(panbobek44 @ 14.03.2010, 14:53:49 ) *
  1. echo "wartosc domyslna: " . ini_get('zlib.output_compression');


zwraca wartość:

wartosc domyslna:

tu jest ten skrypt: http://www.walbrzych.info/temp.php


no to pudło, coś innego musi być przyczyną
panbobek44
Generalnie problem był jednak w kompresji i cache.

Ustawiłem w pliku konfiguracyjnym:
gzipCompression=0
combineAssets=0

Następnie usunąłem katalog var/cache i otworzyłem go na nowo z prawami do zapisu 777.

Pomoc znalazłem na stronie skryptu http://forum.openx.org/index.php?showtopic=503422184
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.