Avatar billede clausardal Nybegynder
31. juli 2007 - 21:12 Der er 18 kommentarer og
1 løsning

Apache og Jalbum

Apache problem:

Det skal siges at jeg har aldrig haft en hjemmeside til at køre fra egen server før, og kender generelt ikke så meget til hjemmesider.
Jeg har oprettet et webalbum med programmet Jalbum, som jeg gerne vil have at andre kan se.
Når jeg installerer Apache, så opretter den en "prøve" side hvor i der står "It works". Denne side kan jeg godt få til at starte når jeg skriver domænenavnet i internet explorer. Og andre udefra kan også se den.
Men når jeg så overskriver denne side med min egen hjemmeside, og prøver at komme på siden igen, så dukker siden aldrig op??
Er det fordi Jalbum laver en hjemmeside med java, eller er det mig som laver en dum fejl.

Håber nogen kan hjælpe mig med dette, da jeg er MEGET grøn med sådan som hjemmesider.
Avatar billede clausardal Nybegynder
31. juli 2007 - 21:20 #1
Øhh nu skrev jeg at Jalbum oprettede en hjemmeside med java. Men jeg mente nu flash :-)
Avatar billede Slettet bruger
31. juli 2007 - 22:41 #2
Hvis vi regner med at du har standard installeret apache skal dine doc. JaAlbum ligge i mappen htdocs som ligger i din mappe hvor apache er installeret ( c:\apache\htdocs)
i øjeblikket ligger der sikkert en masse index.html.dk + andre html-landekoder

dem kan du bare slette, og lægge dit Jaalbum der istedet
Avatar billede clausardal Nybegynder
31. juli 2007 - 23:02 #3
Jeg har fjernet de eksisterende filer i den mappe (c:\apache\htdocs), og lagt mine egne installationsfiler ind. Jeg har også prøvet at stoppe apache og genstartet den, men med samme resultat. Internet explorer fryser/kommer ikke videre når den skal åbne min egen hjemmeside.
Skal man installare noget til apache, for at den vil give adgang til sider indeholdende flash ?
Avatar billede Slettet bruger
01. august 2007 - 10:18 #4
Du skal jo have et eller andent flash - program installeret på computer f. eks. Adobe

Hvad sker der hvis du skriver http://localhost i din browser ?
Avatar billede clausardal Nybegynder
01. august 2007 - 14:54 #5
Hvis jeg skriver http://localhost i browseren, så gør den det samme. Den fryser med det samme.
Men hvis jeg manuelt går ind og starter index.html, så virker siden godtnok. Så min computer kan sagtens vise flash. Så jeg er lidt i vildrede med hvorfor den fryser ?
Avatar billede Slettet bruger
01. august 2007 - 15:43 #6
[quote]....Men hvis jeg manuelt går ind og starter index.html

altså i htdocs mappen i apache
Avatar billede clausardal Nybegynder
01. august 2007 - 15:54 #7
Lige præcis. Det er under htdocs mappen jeg har prøvet at starte index.html manuelt. Og så virker det. Men det virker ikke hvis jeg skriver domænenavnet, eller http://localhost.
Avatar billede Slettet bruger
01. august 2007 - 16:17 #8
Så er det din server (apache) der ikke er sat op til a bruge http:/localhost

du skal lige ind i Apache/conf og bne filen http.conf og se om der står

ServerName 127.0.0.1

i min er det linie 293 (ellers brug søg og skriv 'localhost'
Avatar billede Slettet bruger
01. august 2007 - 16:17 #9
bne = åbne
Avatar billede clausardal Nybegynder
01. august 2007 - 16:57 #10
Jeg var inde i filen http.conf. Jeg søgte på Servername 127.0.0.1, men kunne ikke finde den.
Jeg fandt et sted hvor der stod servername, og ændrede det til følgende:

# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName 127.0.0.1:80

Jeg tog lige den to foregående linier med så du kunne se om det er det rigtige jeg har fundet.
Efter ServerName, stod mit domænenavn, så jeg lod :80 blive i teksten/linien??.
Jeg stoppede og startede apache, men den fryser stadig når jeg vil gå ind på siden.
Avatar billede clausardal Nybegynder
01. august 2007 - 16:58 #11
Det med bne, det forstod jeg ikke. Skal jeg skrive ordet bne inde i dokumentet, eller er det bare et udtryk for at filen er åbnet når jeg har rettet det til ipadressen ?
Avatar billede Slettet bruger
01. august 2007 - 17:26 #12
(bne = åbne) er en rettelse til teksten i kommentaren

Jeg vil foreslå at du afinstallerer Apache og installerer igen og skriver

Network Domain = localhost
Server name    = 127.0.0.1
Administrators E-mail = din email

tryk videre/Next vælg Complete install
klik next og ændre det foreslåede biblotek til c:\
instalationen afsluttes og Apache starter automatisk

skriv http://localhost i din browser

så skulle den gerne skrive "Det virker"
Avatar billede clausardal Nybegynder
01. august 2007 - 18:59 #13
Jeg har lige prøvet det som du skrev, men efter installationen, så vil den slet ikke starte apache.
Under installationen, kom et dos vindue frem, hvor der stod følgende:

Installing the Apache2 service
The Apache2 service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd.exe: Syntax error on line 67 of C:/conf/httpd.conf: Cannot load C:/Windows/system32/modules/mod_actions.so into server: The specified module could not be found.
Note the errors or messages above, and press <ESC> key to exit.

Jeg har været inde i httpd.conf og set hvad der står i linie 67. Der står følgende:

# server as "C:/logs/foo.log".
Avatar billede Slettet bruger
01. august 2007 - 19:43 #14
Der er altså noget der går helt galt for dig, slet alt Apache, og jeg mener alt, rens helt op også i registreringsdatabasen søg på apache og slet nøgler

hent så denne
http://archive.apache.org/dist/httpd/binaries/win32/apache_1.3.29-win32-x86-src.msi

og gentag det jeg skrev hvordan du skulle installerer
Avatar billede clausardal Nybegynder
01. august 2007 - 20:26 #15
Jeg ryddede op i registreringsdatabasen som du sagde, og anvendte den fil du linkede til. Jeg kunne se at det var en anden installationsfil end den jeg havde brugt.
Men når jeg skriver http://localhost på serveren, så kan jeg godt se hjemmesiden. Dog uden den baggrund jeg har valgt i Jalbum?
Hvis jeg så skriver domænenavnet (Også fra serveren) så virker det på samme måde som når jeg skrev http://localhost.
Men når jeg prøver med en af mine andre pc'er på netværket, så er jeg tilbage ved det oprindelige problem? Jeg kan ikke komme på siden med mine andre maskiner?.
Avatar billede Slettet bruger
01. august 2007 - 21:28 #16
Computeren skal så opsættes som server, det har jeg ikke prøvet og du må søge på Apache som server

Her er et link til at starte med:

http://www.eksperten.dk/spm/37722
Avatar billede clausardal Nybegynder
01. august 2007 - 21:45 #17
Hmm underligt. Nu virker det (Nok mig der har kludret i det). Dog kommer min baggrund ikke med. Men det må jeg lige sidde og rode lidt med.
Jeg siger 1000 tak for hjælpen :-)
Så skal jeg bare lige finde ud af at overføre pointene til dig. Men endnu en gang tak :-)
Avatar billede Slettet bruger
01. august 2007 - 22:00 #18
Jeg lægger et svar, det skal du bare accepterer
Avatar billede Slettet bruger
01. august 2007 - 22:36 #19
Tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester