Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Serverguru sökes för svar på ett gäng frågor....

Tråden skapades och har fått 13 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Karlstad
  • 2005-12-14 17:17

Jo, jag har tydligen strulat till saker o ting litegrann och behöver nån eller några insiktsfulla medlemmars hjälp att reda ut problemen.

Har en G5 med 10.4.3 och behövde för några dagar sedan hjälp med att få in GD (http://www.99mac.se/forum/showthread.php?t=90408). Tyvärr var jag, min dumme fan, för otålig och installerade lite onödiga (?) grejer innan jag hittade rätt.

Först installerade jag WebServerKit (http://www.rbsoftware.net/?page=wsxk) som bl.a. la in Apache 2.0.53 och MySQL 4.1.12 och en konsol i systeminställningarna där man kunde starta/stoppa just de två servrarna.

Men jag fick det aldrig att funka, så till slut installerade jag PHP 4.3.11 for Apache 1.3 (http://www.entropy.ch/software/macosx/php/) som bl.a. innehåller just GD.

Och nu börjar förvirringen (min, i alla fall...). Så läs noggrannt (och sorry om jag lyckats krångla till förklaringarna också):

1. Den där konsolen som WebServerKit installerade bland systeminställningarna verkade påverka de ordinarie systeminställningarna för webbdelning och MySQL. T.ex. så vägrade Apache starta vid uppstart av datorn. Till slut blev jag less, och eftersom WebServerKit inte kom med en avinstallerare, så sökte jag helt enkelt på namnet, hittade fyra filer och slängde bort dom, bl.a. själva konsolen. Var det idiotiskt?

2. När jag kollar min PHP-testfil så visar den att det är den gamla Apachen (1.3.33) som rullar. Inte den nyinstallerade version 2. Varför? Var ändrar jag detta? Eller duger 1.3 bra?

3. Jag har nu två stycken httpd.conf-filer: en i usr/local/apache2/conf/ och den gamla i private/etc/httpd/. Eftersom servern inte längre stöder shtml (jag får inte längre med includes) så har jag försökt hitta rätt ställen i BÅDA dessa för att lägga in ".shtml", t.ex. på "AddHandler server-parsed" men får inte shtml att funka ändå. Var och vad ska jag ändra eller lägga till? Och i vilken av httpd.conf-filerna?

4. Jag har mina sajter under http://127.0.0.1/~user/. Men i systeminställningarna står det ju att jag hittar dom under http://192.168.0.2/~user/. Båda URL funkar, men varför är det två? Är den ena "primär" eller nåt?

5. Kan jag avinstallera Apache 2, och i så fall hur?

6. ...eller ska jag ändra från gamla till nya Apache, och i så fall hur? Och påverkar det t.ex. min MySQL eller PHP?

MYCKET tacksam för hjälp.

edit: 1'an

Några svar..

1. Kastar du apache2 som jag skriver i slutet så kvittar de ju om du har kvar konsolen eller inte..

2. Vet inte var man ställer in vilken som ska va förvald, men i de flesta fall fungerar 1.3 ypperligt, tror faktiskt att de flesta apacheinstallationer hänger kvar på den istället för 2.0.

3. Har du med "Options +Includes" för webbrooten eller de kataloger som ska köra ssi? Förutom AddType text/html .shtml & AddHandler server-parsed .shtml

4. 127.0.0.1 är localhost, alla datorer har denna adress och den fungerar bara internt, sen är 192.168.0.2 den "vanliga" ipadressen som du surfar till från tex en annan dator i ditt lan.
Så att båda fungerar är som det ska.

5. Det fanns inte så mycke dokumentation på deras sida, men du kan ju iaf ta bort de filer som hör till apache2 och php5 som finns specade här: http://www.rbsoftware.net/?page=wsxk&section=help
mysql ska du nog låta vara då den kanske fanns sen innan?

6. Är din dator du fungerande med apache 1.3 +php+mysql? Isåfall ser jag inget skäl att ändra till apache2 om du inte vet med dig att du behöver funktioner som finns i den.

  • Medlem
  • Karlstad
  • 2005-12-14 18:09
Ursprungligen av Johan S:

1. Kastar du apache2 som jag skriver i slutet så kvittar de ju om du har kvar konsolen eller inte..

Mja... jag "kastar" den inte eftersom jag inte vet VAD jag ska kasta. Den får väl ligga där så länge och jäsa. Hoppas den inte tar för mycket utrymme eller börja lukta..

Ursprungligen av Johan S:

2. Vet inte var man ställer in vilken som ska va förvald, men i de flesta fall fungerar 1.3 ypperligt, tror faktiskt att de flesta apacheinstallationer hänger kvar på den istället för 2.0.

Jo, jag är nöjd o glad med 1.3. Så den får rulla vidare...

Ursprungligen av Johan S:

3. Har du med "Options +Includes" för webbrooten eller de kataloger som ska köra ssi? Förutom AddType text/html .shtml & AddHandler server-parsed .shtml

Har lagt in ".shtml" och "Includes" på vartenda ställe jag hittade (se bilderna) och startat om Apache utan att det funkar..

Ursprungligen av Johan S:

4. 127.0.0.1 är localhost, alla datorer har denna adress och den fungerar bara internt, sen är 192.168.0.2 den "vanliga" ipadressen som du surfar till från tex en annan dator i ditt lan.
Så att båda fungerar är som det ska.

Perfekt. Tack. Jag hade ingen aning om att det var den skillnaden...

Ursprungligen av Johan S:

5. Det fanns inte så mycke dokumentation på deras sida, men du kan ju iaf ta bort de filer som hör till apache2 och php5 som finns specade här: http://www.rbsoftware.net/?page=wsxk&section=help
mysql ska du nog låta vara då den kanske fanns sen innan?

Det verkar ju funka efter att jag katsdae bort de där fyra filerna, så jag ska inte peta mer där.

Ursprungligen av Johan S:

6. Är din dator du fungerande med apache 1.3 +php+mysql? Isåfall ser jag inget skäl att ändra till apache2 om du inte vet med dig att du behöver funktioner som finns i den.

Nej, som jag skrivit ovan så är jag fullt tillfreds med 1.3.

Tack för bra och snabba svar! Kan du med hjälp av bifogade bilder se om jag klämt in shtml och Includes på rätt ställen?

Väldigt svårt att se om de är rätt när man inte ser vilka rader som är över under, resten av filen skulle underlätta

  • Medlem
  • Karlstad
  • 2005-12-14 18:25

Va????
Jag trodde ni nördar inte behövde hela filen.
Här är den: http://proformica.com/httpd.conf.zip (16 fullmatade kilobytes)

  • Medlem
  • Karlstad
  • 2005-12-14 21:11

Efter mitt trixande var jag tvungen att starta servern manuellt.
Nu har jag trixat lite mer och kan inte få igång den alls.....

Jag hade wipe:at servern, installerat om Tiger (typ 15 min) och kört in backuppen (ca 15 min) och Marks färdiga paket (ytterligare 15 min).

Klart på mindre än en timme. Och inget roddande i terminaltjohejset

  • Medlem
  • Karlstad
  • 2005-12-14 22:34

Scooter,

Du får det att låta som om det är som en klackspark.
Men jag är ingen hävert på sånt här, så det är lite nervöst för mig. Alltså:

Vaddå "vajpat servern"?
Installerar gärna om Tiger, men vad händer med program, dokument och annat jox?
"Kört in backupen" låter ju som snusk. Men jag har alla sajter i egen folder. Vad (beroende på svar på föregående fråga) ska man backa upp?

Ge nu ett redigt svar, please....

  • Medlem
  • Karlstad
  • 2005-12-15 08:55

Eftersom jag förstår att varenda Mac-ägare andäktigt följt dramat och varit paralyserade i väntan på att få veta hur det går så kan jag meddela att jag gjort i princip vad Scooter föreslog, och nu se allt ut att funka. Puh.

Tack Apple som sett till man kan installera system utan att det förstöra egna inställningar och filer, och tack till folk som är bussiga och hjälper till när man är stressad och frustrerad och vimsar omkring i okänd terräng.

Danne

Ursprungligen av Danne V:

Eftersom jag förstår att varenda Mac-ägare andäktigt följt dramat och varit paralyserade i väntan på att få veta hur det går så kan jag meddela att jag gjort i princip vad Scooter föreslog, och nu se allt ut att funka. Puh.
Danne

Förenkla komplicerade arbetsflöden är min specialitet!

  • Medlem
  • Karlstad
  • 2005-12-15 10:29
Ursprungligen av scooterbabe:

Förenkla komplicerade arbetsflöden är min specialitet!

Det var en snygg omskrivning för "jag är fruktansvärt lat".
Tack skaru ha!

99mac är som karta och kompass i den värstaste snårskogen

  • Medlem
  • Karlstad
  • 2005-12-15 09:57
Ursprungligen av Johan S:

99mac är som karta och kompass i den värstaste snårskogen

Nu ska vi inte ge så mycket beröm att folk får hybris och tror att dom är nåt.
Men hyfsat OK i brist på annat är det ju....

Lol!

1
Bevaka tråden