Gå til innhold

Chandler

Medlemmer
  • Innlegg

    10
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Chandler

  1. Har fått tak i en eldre Mac jeg har lyst til å sette i stand fra bunnen av (for også å fjerne alt søplet som ligger på den fra før av). Hvor kan jeg få tak i OS8 eller OS9 så jeg kan få reinstallert dette klenodiet?

  2. Nå har jeg endelig fått delen og skrudd den sammen. Har satt opp diskene som RAID-1 i BIOS og skal nå installere Ubuntu. Da viser det seg plutselig at RAID-kontrolleren på hovedkortet ikke er en ekte HW-kontroller, noe jeg i utgangspunktet fryktet. Ubuntu-installasjonen ser nemlig ikke RAID-oppsettet i det hele tatt, men ser diskene som to separate disker :(

     

    Alternativet da blir vel å kjøpe en PCI-E RAID-kontroller som gjør RAID-oppsettet transparent slik at Ubuntu-installasjonen faktisk bare ser én disk (evnt. at en Windows-installasjon ikke trenger en driverdiskett under installasjonen).

     

    Er det noen som vet om noen gode og rimelige RAID-kontrollere som blir en ekte HW-kontroller slik at RAID-oppsettet blir transparent for OS?

  3. Tenkte jeg skulle bygge meg en ny desktop server, men jeg vet ikke helt hvilket hovedkort jeg skal velge. De kravene jeg har er at det skal være socket 775 (for en Core 2 Duo), ha onboard skjermkort (en server trenger ikke noe dedikert skjermkort), støtte en del RAM (jeg skal ha 4GB i den, helst 2 x 2048), samt at den må ha RAID-støtte.

    I det siste har jeg hørt litt om at de fleste hovedkort med RAID-støtte idag ikke er 100% hardware RAID. Altså at RAID-kontrolleren bruker CPUen for å styre RAID-oppsettet. Jeg ønsker at hovedkortet til min nye server skal ha sann hardwarestøtte for RAID.

    Er det noen som har noen gode forslag til hvilket hovedkort som kan være godt for en hjemmeserver?

  4. $arr = explode(".", $filnavn);
    $filending = $arr[1]; 
    

    Tror nok denne måten er enklest ja.

    Og den virket med en gang.

     

    Men hva det med filer som f.eks. heter "fil.med.mange.punktum.jpeg"?

    Da vil du får ut "med" av koden ovenfor, men du er jo egentlig interresert i "jpeg"

     

    Du kan istedet bruke denne:

    $filnavn = "fil.med.mange.punktum.jpeg";
    $filendelse = substr($filnavn, strrpos($filnavn, '.') + 1);
    

     

    Denne finner posisjonen til det siste punktumet (strrpos søker bakfra), og henter ut all teksten bak det siste punktumet med substr.

  5. SELECT * FROM main LEFT JOIN tabell_1 USING (user_id) LEFT JOIN tabell_2 USING (user_id) LEFT JOIN tabell_3 USING (user_id) WHERE username = '$user_name'

     

    "Error: Column 'username' in where clause is ambiguous".

     

    Dette er vel strengt tatt et SQL-problem og ikke PHP... anywho...

    Den feilmeldinga betyr at navnet 'username' er brukt som navn på flere rader i flere tabeller.

     

    TABLE1

    ID

    username

    password

     

     

    TABLE2

    ID

    post

    forum

    username

     

    så hvis du for dette eksemplet skriver

     

    SELECT * FROM TABLE1, TABLE2 WHERE username = 'foo'

     

    vil du få nøyaktig den feilmeldinga du har fått.

     

    Løsningen er å spesifisere hvilken username du ønsker å sjekke mot. For mitt eksempel:

     

    SELECT * FROM TABLE1, TABLE2 WHERE TABLE2.username = 'foo'

×
×
  • Opprett ny...