dos2unix ja Nebulan palvelu

Minulla on Nebulassa rinnakkaisdomain ja haluaisin sen toimivan palvelimella olevan netti-sivustomme kansion sisällä olevassa omassa kansiossaan. Ohjaus tapahtuu public-kansioon laitettavalla .htaccess tiedostolla joka pitäisi olla dos2unix koodattuna. Mac-koneeni TexEdit ohjelmassa ei löydy siihen mahdollisuutta, tai en osaa etsiä/tehdä sitä vaan tiedosto siirtyy semmoisessa muodossa ettei .htaccess toimi.
Aikaisemmin Nebulan tuki on muuttanut tiedoston tälle koodille, mutta nyt änkyröivät ja haluavat muutoksesta 75 euroo. Minusta se on kohtuuton hinta kun viimeksi tekivät sen parissa minuutissa (puhelinyhteyden aikana).
376
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ei ole mitään "dos2unix" koodausta, kyseessä on eri järjestelmien ero rivinvaihdossa ja tuo dos2unix on ohjelma jolla dos/windows järjestelmien käyttämä rivinvaihto muutetaan unixien käyttämään muotoon. Ilmeisesti myös Mac käyttää tuota "Windows"tyyliä.

Unixeissa rivinvainto on "LF" eli LineFeed ja Windowsissa "CR LF" eli CarriageReturn LineFeed. Siis suomeksi rivinsyöttö vaununpalautus rivinsyöttö.

Siirrettäessä tiedostoa Unixiin pitää tuo ylimääräinen CR merkki poistaa tiedostosta tai tallentaa se alunperin ilman sitä CR merkkiä. Moni editori osaa tallentaa tekstitiedoston ilman sitä CR merkkiä.

Myös tiedoston siirrossa voi tuohon vaikuttaa, moni FTP ohjelma osaa tehdä tuon muunnoksen lennossa siirron aikana kunhan valitsee siirrettävän tioedoston muodoksi "ascii" tai "text" (riippuu ohjelmasta kuinka tuo "tekstimuotoinen tiedosto" on ilmaistu), jos muotona on "binary" ei muunnosta suoriteta. Eli tarkista käyttämäsi FTP ohjelman asetukset jos sieltä löytyisi tuo tiedostomuodon valinta.

Äänestä
  • Kiitos vastauksesta, tuo jo selvitti paljon. Ymmärrän nyt paremmin mistä on kysymys, Nebulassa vähän panttaavat vastauksia kun kysyin, tai sitten sielläkään ei kaikki tiedä (mitä kyllä en usko).

    Mulla on Cyberduck siirto-ohjelmana, sieltä ei löydy paikkaa mistä saa valittua ascii, text tai binary asetusta. Ohjelmalla kyllä voi avata palvelimella olevan htaccess tiedoston koneen texteditiin. Mitenkähän se käyttäytyy jos siinä kirjoittaa muunnoksen. Vai onko joku muu siirto-ohjelma parempi tai sopivampi tähän tarkoitukseen?

    Äänestä

  • Novviisi kirjoitti:

    Kiitos vastauksesta, tuo jo selvitti paljon. Ymmärrän nyt paremmin mistä on kysymys, Nebulassa vähän panttaavat vastauksia kun kysyin, tai sitten sielläkään ei kaikki tiedä (mitä kyllä en usko).

    Mulla on Cyberduck siirto-ohjelmana, sieltä ei löydy paikkaa mistä saa valittua ascii, text tai binary asetusta. Ohjelmalla kyllä voi avata palvelimella olevan htaccess tiedoston koneen texteditiin. Mitenkähän se käyttäytyy jos siinä kirjoittaa muunnoksen. Vai onko joku muu siirto-ohjelma parempi tai sopivampi tähän tarkoitukseen?

    En valitettavasti tunne Mac koneita joten en pysty vastaamaan tuohon ohjelmakysymykseen, ehkä joku Mac koneita käyttävä osaa kertoa sopivan ohjelman.

    Äänestä

Kommentoi aloitusta


Novviisi kirjoitti:

Minulla on Nebulassa rinnakkaisdomain ja haluaisin sen toimivan palvelimella olevan netti-sivustomme kansion sisällä olevassa omassa kansiossaan. Ohjaus tapahtuu public-kansioon laitettavalla .htaccess tiedostolla joka pitäisi olla dos2unix koodattuna. Mac-koneeni TexEdit ohjelmassa ei löydy siihen mahdollisuutta, tai en osaa etsiä/tehdä sitä vaan tiedosto siirtyy semmoisessa muodossa ettei .htaccess toimi.
Aikaisemmin Nebulan tuki on muuttanut tiedoston tälle koodille, mutta nyt änkyröivät ja haluavat muutoksesta 75 euroo. Minusta se on kohtuuton hinta kun viimeksi tekivät sen parissa minuutissa (puhelinyhteyden aikana).

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu