learnMedlem sedan jan. 20051 130 inlägg Jag försöker installera Apache på en dator. Det går finfint tills installationen nästan är helt klar. Då dyker 2 felmeddelanden upp (se bifogade bilder). När sedan installationen är klar och jag går in i Apache Service Monitor och försöker starta servicen så får jag ett felmeddelande (se bifogad bild).
Vad är felet, hur ska jag lösa det?
Jag kör Win Pro.
UlfTMedlem sedan maj 20018 027 inlägg Har du kollat om mod_actions.so ligger där apache vill att den ska ligga? Om inte, varför har den inte installerats där? Du kanske var tvungen att vid installationen ange att du vill köra apache som en tjänst, eller vad nu den där modulen är till för. Eller så kanske httpd.conf är förkonfigurerad utifrån antagandet att windows ligger i C:\windows, och du kanske istället har windows i C:\winnt.
learnMedlem sedan jan. 20051 130 inlägg
UlfT skrev:
Har du kollat om mod_actions.so ligger där apache vill att den ska ligga?
Det finns faktiskt inte ens någon mapp som heter "modules"... Mysko!
UlfT skrev:
Om inte, varför har den inte installerats där? Du kanske var tvungen att vid installationen ange att du vill köra apache som en tjänst, eller vad nu den där modulen är till för.
Nej det behövde jag inte ange.
UlfT skrev:
Eller så kanske httpd.conf är förkonfigurerad utifrån antagandet att windows ligger i C:\windows, och du kanske istället har windows i C:\winnt.
Windows ligger i windows.
Hur ska jag göra? Det har ju fungerat att göra precis så här på samma dator tidigare..!!??
learnMedlem sedan jan. 20051 130 inlägg Genom att installera om Apache ett par gånger så verkar det fungera. Inga felmeddelanden.
Men när jag nu surfar in på en php-sida så visas källkoden, inte själva sidan... Vad är felet? Är det ngn inställning kanske?
UlfTMedlem sedan maj 20018 027 inlägg
learn skrev:
Vad är felet? Är det ngn inställning kanske?
Som sagt, felmeddelandet tyder på att apache inte hittar ovan nämnda fil på den plats där den förväntar sig att filen ska finnas, dvs i C:\windows\system32\modules. Då är frågan var den där filen egentligen ligger. Den kan ligga någon helt annanstans. Du kanske måste skriva om httpd.conf för att få in de rätta sökvägarna. Sök bland filerna, så kanske du hittar den där filen någonstans. Gissningsvis ligger övriga moduler där du hittar den. Du måste naturligtvis kontrollera sökvägarna även för dessa i httpd.conf.
learnMedlem sedan jan. 20051 130 inlägg
UlfT skrev:
Som sagt, felmeddelandet tyder på att apache inte hittar ovan nämnda fil på den plats där den förväntar sig att filen ska finnas, dvs i C:\windows\system32\modules. Då är frågan var den där filen egentligen ligger. Den kan ligga någon helt annanstans. Du kanske måste skriva om httpd.conf för att få in de rätta sökvägarna. Sök bland filerna, så kanske du hittar den där filen någonstans. Gissningsvis ligger övriga moduler där du hittar den. Du måste naturligtvis kontrollera sökvägarna även för dessa i httpd.conf.
Som jag skrev så får jag inte längre ngr felmeddelanden.
Men när jag nu surfar in på en php-sida så visas källkoden, inte själva sidan... Vad är felet? Är det ngn inställning kanske?
GunnarDMedlem sedan juni 20014 290 inlägg Du måste tala om för apache att dina php filer skall köras genom php tolken, lägg till följande i httpd.conf
AddType application/x-httpd-php .phtml .php
När du samtidigt är inne och ändrar i httpd.conf så kan du ändra så att den letar efter index.php och index.phtml förutom index.html
Ändra denna raden:
DirectoryIndex index.phtml index.php index.html