DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > Web Hosting, web serveri i operativni sistemi
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

Web Hosting, web serveri i operativni sistemi Komercijalni hosting, web serveri, bezbednost, operativni sistemi na serverima

Odgovori
 
Alati teme Način prikaza
Staro 31. 01. 2006.   #1
Milos Vukotic
Knowledge base
Wrote a book
 
Avatar Milos Vukotic
 
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
Milos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamen
Default Server vs. UTF-8

Cao
U firmi imamo 'Apache/2.0.54 (Fedora) Server' koji "odbija" da pravilno prikaze stranice sa utf-8 karakterima tj. prikazuje znakove pitanja umjesto nekih slova.
Znam da problem nije u inkriminisanim stranicama tj. siguran sam da je do servera, iako nas BOFH admin tvrdi da nije...
U linux i adminstraciju servera razumijem se koliko i prosjecna plavusa u motore sa unutrasnjim sagorijevanjem... :-|
Sto da kazem covjeku, gdje da gleda & sto da ispravi?

Hvala
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата.
Milos Vukotic je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #2
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

Miloše, mislim da server nema veze sa tim. Odnosno, server prikaže ono što mu script servira. Kaži čoveku da pogleda svoj kod, ili ako čita iz mysql, neka pogleda šta je stvarno upisano u bazu.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #3
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Pogledaj "default charset" podešavanje u httpd.conf fajlu. Mogu se kladiti da je setovano na ISO-8859-1.
Kôd:
#
# Specify a default charset for all pages sent out. This is
# always a good idea and opens the door for future internationalisation
# of your web site, should you ever want it. Specifying it as
# a default does little harm; as the standard dictates that a page
# is in iso-8859-1 (latin1) unless specified otherwise i.e. you
# are merely stating the obvious. There are also some security
# reasons in browsers, related to javascript and URL parsing
# which encourage you to always set a default char set.
#
AddDefaultCharset ISO-8859-1
Komentuj tu liniju, i problem će biti rešen.

Radi se o tome da apache na osnovu ove direktive overriduje charset koji je definisan u meta tagu html dokumenta. Ako ti je recimo u html-u definisan charset na utf-8, a view->character encoding opcija u FF-u prikazuje neki drugi, onda je to siguran znak da imas problem čije sam rešavanje opisao gore.
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #4
Milos Vukotic
Knowledge base
Wrote a book
 
Avatar Milos Vukotic
 
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
Milos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamen
Default

Bluesman, who's side you're on!?

Problem je isti bez obzira radi li se o prostoj html stranici ili skriptu koji dovlaci podatke iz baze. Dalje, kad istu stranicu upload-ujem na neki drugi server, problema nema, tako da...
Mora biti da je ovo sto Dinke kaze (hvala, Dinke!), djeluje tako, ali i BOFH i ja smo posli kucama, tako da cemo na odgovor cekati makar do sjutra ujutro.
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата.
Milos Vukotic je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #5
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

OT:
Citat:
Originalno napisao Milos Vukotic
siguran sam da je do servera, iako nas BOFH admin tvrdi da nije...
hehe, htedoh (uz rizik da ispadnem glup u drustvu) da priupitam wft is BOFH ali srecom izmislise ljudi google

http://en.wikipedia.org/wiki/BOFH
Citat:
The Bastard Operator From Hell (BOFH), a fictional character created by Simon Travaglia, is a rogue system administrator who takes out his anger on lusers (his colleagues, bosses and anyone who gets in his way).

The BOFH stories were originally posted to Usenet by Travaglia, with some being reprinted in Datamation. They were published weekly from 1995 to 1999 in Network Week and from 2000 they have been published every few weeks in The Register. They were also published in PC Plus magazine for a short time, and several books of the stories have also been released.
Vodi racuna da ne upucujes admina na forum
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #6
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

Citat:
Originalno napisao dinke
Pogledaj "default charset" podešavanje u httpd.conf fajlu. Mogu se kladiti da je setovano na ISO-8859-1.
Kôd:
#
# Specify a default charset for all pages sent out. This is
# always a good idea and opens the door for future internationalisation
# of your web site, should you ever want it. Specifying it as
# a default does little harm; as the standard dictates that a page
# is in iso-8859-1 (latin1) unless specified otherwise i.e. you
# are merely stating the obvious. There are also some security
# reasons in browsers, related to javascript and URL parsing
# which encourage you to always set a default char set.
#
AddDefaultCharset ISO-8859-1
Komentuj tu liniju, i problem će biti rešen.

Radi se o tome da apache na osnovu ove direktive overriduje charset koji je definisan u meta tagu html dokumenta. Ako ti je recimo u html-u definisan charset na utf-8, a view->character encoding opcija u FF-u prikazuje neki drugi, onda je to siguran znak da imas problem čije sam rešavanje opisao gore.
Dinke, kako si uspeo ti ovo ovako da protumačiš?

Default character set se koristi kada nije definisan character set. Ako je čovek stavio UTF-8 na stranu, misliš da će apache default character set da mu overriduje setovanje?

Po defaultu dolazi prekonfigurisan isključen.

@milose: ja sam uvek na strani develipera, naročito kada su u pravu
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #7
Milos Vukotic
Knowledge base
Wrote a book
 
Avatar Milos Vukotic
 
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
Milos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamenMilos Vukotic je pravi dragi kamen
Default

Dinke, mislim da bi svaki admin shvatio to kao kompliment

Gorane, uporno govorim da se ista stranica svuda prikazuje kako treba, osim na tom serveru, tako da mora biti da sam u pravu. Takođe, pošto sam ja 'razvio' te skriptove, biće da sam i nekakav developer u ovom slučaju.

Mislio sam da je ovo dovoljno jasno da ne bude zabune glede charset-a:
Kôd:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...ipak, očito da nije. U svakom slučaju, odgovor ćemo dobiti tek ujutru.
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата.
Milos Vukotic je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #8
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Citat:
Originalno napisao bluesman
Dinke, kako si uspeo ti ovo ovako da protumačiš?

Default character set se koristi kada nije definisan character set. Ako je čovek stavio UTF-8 na stranu, misliš da će apache default character set da mu overriduje setovanje?
Da. Apache će uvek isporučiti (overridovati) charset bez obzira šta je u meta tagu. Apsolutno sam 100% siguran u to, mogu šta više da ti iskopam par topic-a na tu temu, a i sam sam svojevremeno imao taj problem.

[Edit]
Evo ipak jednog topica na es-u, mrzi me da kopam dalje
http://www.elitesecurity.org/tema/117075

Citat:
Originalno napisao bluesman
Po defaultu dolazi prekonfigurisan isključen.
Hmmm, za ovo nisam siguran, mislim da zavisi od distribucije.
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!

Poslednja izmena od dinke : 31. 01. 2006. u 17:32.
dinke je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #9
Pedja
Predrag Supurović
Grand Master
 
Datum učlanjenja: 24.01.2006
Lokacija: Užice
Poruke: 791
Hvala: 3
200 "Hvala" u 12 poruka
Pedja is on a distinguished roadPedja is on a distinguished roadPedja is on a distinguished road
Default

Moguda dodam, da kad god sam imao problema sa prikazivanjem UTF-8, cesto je resenje bilo da za default charset postavim UTF-8. Sta god drugo da stoji, muke i problemi, bez obzira sta ja poslao u zaglavlju dokumenta.
Pedja je offline   Odgovorite uz citat
Staro 31. 01. 2006.   #10
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Lightbulb

Blues, upravo sam instalirao Apache 2.0.52 na virtuelnu mašinu i kao što vidiš AddDefaultCharset opcija je aktivna nakon instalacije
Kôd:
#izvod iz httpd.conf
#...
AddDefaultCharset ISO-8859-1
#...
O istom trošku proverio i da response-header charset override-uje meta-tag.
A ako pogledaš HTML4 specifikaciju uočićeš ovaj deo:
Citat:
To sum up, conforming user agents must observe the following priorities when determining a document's character encoding (from highest priority to lowest):
  1. An HTTP "charset" parameter in a "Content-Type" field.
  2. A META declaration with "http-equiv" set to "Content-Type" and a value set for "charset".
  3. The charset attribute set on an element that designates an external resource.
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Odgovori


Alati teme
Način prikaza

Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
Server ili VPS, ali... miljant Web Hosting, web serveri i operativni sistemi 9 25. 10. 2010. 01:01
MySQL server has gone away bluesman SQL baze podataka - Sponzor: Baze-Podataka.net 7 13. 07. 2010. 12:59
CVS Server Djuki Web aplikacije, web servisi i software 21 10. 11. 2008. 12:24
Server za striming!? DJ_IGGY Web Hosting, web serveri i operativni sistemi 0 14. 04. 2007. 19:54
SMS server chux Komunikacije 11 19. 08. 2006. 23:10


Vreme je GMT +2. Trenutno vreme je 11:28.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.