20. august 2001 - 18:43Der er
8 kommentarer og 1 løsning
Suse Linux + Apache?
Hej hej... Jeg har et problem med min Apache i Suse Linux... Jeg har lige installeret den, Linux altså, og den lagde selv Apache ind, men når jeg så vil ind i mappen og redigere filerne der ligger på webserveren (/urs/local/httpd/www/htdos - TROR jeg) så får jeg bare smække index.html siden lige i hovedet... Det er en reklameside for suse.de ... Den fil vil jeg gerne slette osv... Men der er sQ ikke nemt når man ikke får indholdet af mappen at se, men siden... Kan i hjælpe mig? Jeg håber det... :)
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Jeg er næsten lige staret med Linux, så jeg ved ikke så meget om det... Men altså til at browse runt i filsystem bruger jeg da bare den der kommer når jeg trykker på en mappe på mit skriebord... Jeg ved ikke lige hvad den hedder... Men den kan jo åbenbart åbne html sider?
- Grunden til at det ikke er nok bare at redigere i filen er at jeg gerne vil kunne lave mapper, oprette filer osv... Det er nemmere hvis jeg bare kan få ind i htdocs som en almindelig mappe, ik? :)
Du kan evt. åbne en text editor, og derefter åbn følgende fil: /etc/httpd/httpd.conf
Led efter \"DocumentRoot\" det der står efter documentroot er stien til det bibliotek, som er startsiden for din webserver. Indtast i stedet det bibliotek, som du gerne selv vil have som startside for din webserver. Når du har gemt filen, så åbn en shell/commandprompt og indtast følgende: \"rcapache restart\" og Apache webserveren vil genstarte med de nye indstillinger. Du skal lige være opmærksom på, at hvis du vil have, at andre skal kunne læse din startside, så skal du sætte det dertilhørende egenskaber på filerne. For at gøre dette er det nemmeste nok at bibeholde den shell/commandprompt åben og gå til det bibliotek, som er sat til startside, indtast nu følgende kommandoer:
\"cd ..\" \"chmod -R 755 <startbibliotek>\"
erstat \"<startbibliotek>\" med det bibliotek du satte til startside. Det burde nu være muligt for folk at læse din hjemmeside :)
Jamen, problemet er at jeg godt kan se indholdet af hjemmesiden... Jeg kan ikke se indholdet af mappen... Jeg får hjemmesiden at se lige meget om jeg skriver http://localhost/ eller om jeg skriver /urs/local/httpd/www/htdos ... Jeg vil jo gerne se indholdet af mappen, så jeg kan slette/oprette og redigere i filerne...
Svaret fra cuddles er for så vidt riktig, men, ennå enklere: Start opp x-windows. Gå inn i en filbehandler, (mens du er innlogget som root.) Filbehandler icon ser vanligvis ut som en mappe. Du kan nå navigere deg fram til rett fil og foreta endringer, for eksempel lagre ny fil. KDE har noen enkle editorer som kan brukes for å redigere ny side. Har ikke selv Suse lengere men bruker RH. Prinsippene bør være like.
Åbn en commandprompt og skriv \"rcapache stop\", og gå derefter til startbiblioteket, det burde nu være muligt for dig at se mapperne etc. Husk bare at åbne en commandprompt efter du er færdig og skriv \"rcapache start\".
Som han skriver, så er det åbenbart ikke fil-rettigheder, der er problemet. Så vidt jeg har forstået, så er problemet, at han ser mappen som html i stedet for som fil-manager. Derfor kunne det være, at det var en ide for ham at stoppe Apache.
Helt unødvendig å stoppe Apache. Har i hvertfall aldri stoppet Apache for å se noen filer. Hvis man er logget inn som root så kan man da uansett se filene og for å kjøre chmod så må man jo være logget inn som root !? Kan det være at du forsøker å se på filen ved hjelp av en filbrowser ? (Netscape el lign). I så fall vil det jo være helt normalt å få \"index siden lige i hovedet.\" Du må se på filen ved hjelp av en file manager. (Verktøy som ser ut som en mappe i gnome/kde)
Synes godt om
Ny brugerNybegynder
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.