1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

HTML / CSS ja jokin ihme ongelma

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi delffi 08.02.2008.

  1. delffi

    delffi Regular member

    Liittynyt:
    19.09.2007
    Viestejä:
    941
    Kiitokset:
    0
    Pisteet:
    26
    Tässä mielenkiintoinen pähkinä, yritän selittää hyvin ja lyhyesti.

    1. Tein notepadilla HTML sivun, ihan yksinkertaisen. Tein myös style.css sen rinnalle.

    2. Laitoin sivut nettiin (kokeilin jopa kahta eri servua) FTP:llä toiselle palvelimelle ja ihan copy pastena verkkolevylle toiselle palvelimelle.

    3. (Keskityn nyt tuohon FTP:n päässä olevaan palvelimeen!) Siirsin sivut tiedostot takaisin koneelleni FTP:llä. index.html oli muuttunut tämmöiseksi.

    4. Sivut kuitenkin toimivat, jos otan oikea klick -> näytä source code, näyttää se normaalilta. Jos menen SSH:lla -> public_html ja nanolla avaan index.html -> sekaisin (lähes samalla tavalla kuin ylläoleva linkki). Jos kuitenkin kirjoitan: cat index.html näyttää se koodin aivan oikein.

    Eli selkeesti jokin menee jossain vaiheessa rikki. Kun siirsin FTP:llä index.html, sen koko muuttui (servulla: 6576 -> perillä: 6629) mutta ei kai se siirtovaiheessa mene rikki jos kerta nano näyttää jo koodin olevan sekaisin. Toisaalta, koodi EI ole sekaisin jos cattaa tai katsoo esim. firefoxilla source codea.

    Laitoin tämän Linux osiolle syystä että.. no ehkä ootte fiksumpia ;)

    Olisiko _mitään_ visiota mistä tämä touhu johtuu? Nyt saa rohkeasti heitellä villejä ideoita ilmaan. Jos tarvitsette lisää selitystä / linkkejä / kuvia / koodia niin annan kyllä. Ei sielä mitään salaista ole :p
     
  2.  
  3. HmTT

    HmTT Regular member

    Liittynyt:
    29.09.2005
    Viestejä:
    484
    Kiitokset:
    0
    Pisteet:
    26
    Notepadilla? Koodasit sivut siis windowsissa?

    Varmaksi en mene sanomaan, mutta ongelmat vaikuttavat lähinnä merkistöepäyhteensopivuuksilta. Sinulla on windowsissa käytössä unicode ja palvelimella jokin muu merkistökoodaus (ISO 8859-1) tai päinvastoin.
     
  4. delffi

    delffi Regular member

    Liittynyt:
    19.09.2007
    Viestejä:
    941
    Kiitokset:
    0
    Pisteet:
    26
    Ah jotain tuommoista se on juu... ja kyllä, winukan puolella loin tiedostot.

    Oliskohan jollain suoraan vinkkiä, että millä kannattaa *.html:ää tai *.css:ää muokata? Notepad vai wordpad? Vai kannattaako koko homma hoitaa suoraan alusta loppuun linuxin puolella?

    Jos käyttää notepadia tai wordpadia niin millä tavoin kannattaa tallentaa että tulee toimiva tulos?;) Noissa ohjelmissa kun ei ainakaan merkistökoodausta muuteta.

    Apache/2.2.3 (Ubuntu) Server <--- tuo servu pyörii
     
  5. Bluekkis

    Bluekkis Active member

    Liittynyt:
    04.08.2003
    Viestejä:
    2,235
    Kiitokset:
    0
    Pisteet:
    66
    Kannattaa kirjoittaa sellaisella editorilla joka tallettaa standardi ascii tekstitiedostoja unix mallisella rivinvaihdon käsittelyllä. Notepad++ on hyvä vaihtoehto wintoosassa.
     
  6. delffi

    delffi Regular member

    Liittynyt:
    19.09.2007
    Viestejä:
    941
    Kiitokset:
    0
    Pisteet:
    26
    Notepad++ it is then! :)
    Kiitoksia paljon. Otan tuon ohjelman syyniin ja testaan. Varmistun että ylläoleva ongelmani johtui varmasti niistä prkl unicodeista. Kerron sitten miten meni ;)
     
  7. delffi

    delffi Regular member

    Liittynyt:
    19.09.2007
    Viestejä:
    941
    Kiitokset:
    0
    Pisteet:
    26
    Jep jep,
    Avasin "rikkinäiset" html tiedostot (jotka kyllä näkyivät oikein, ainakin se koodi) wordpadilla, copypastesin notepad++:saan. Tallensin index.html uusiksi linuxkoneelle ja homma toimi. Sivut näkyvät oikein, vielä häikkää ääkkösissä ;) Mutta tuossa lääke jos jollakulla moista vikaa..
     

Jaa tämä sivu