Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  4 714
Hei,

har hatt oppe en webserver i et par dager nå uten problemer. ftp'en gikk til /home/ftpuser/home.php, som var indexfilen min.

Idag reboota jeg servermaskinen, og når jeg prøvde å gå inn på websiden igjen, kom dette opp istedet: http://83.109.247.121/ (se inne på linken)

Hva er galt, og hvordan fikses det?
ओम नमो नारायण
Dodecha's Avatar
DonorCrew
Du har ingen websider, da viser apache bare mappen, som er tom foruten "users" mappen.
Edit: virker som om den peker tilbake til /var/www/index.htm etter rebooten.

Men jeg har jo det! Websiden som lå på home/ftpuser/ var oppe for 2 min siden. så reboota jeg serveren, og den slutter og virke!

Jeg kan browse dit på serveren og pico fil og alt - de ligger der på alle mulige vis:P
Sist endret av cromoglic; 21. desember 2008 kl. 22:32. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
ओम नमो नारायण
Dodecha's Avatar
DonorCrew
da må du se etter "DocumentRoot = /bla/bla/bla" i serverconfigen din å endre til det du vil ha, restart så serveren (ikke hele maskinen, bare apache).

Kode

NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost

        DocumentRoot /home/ftpuser/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /home/ftpuser/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
Slik ser default ut i apache2/sites-available. Slik har den alltid sett ut, siden jeg hadde et liknende problem første gnag jeg starta serveren, og bytta ut de to directory-linjene

home.php er også lagt til i listen over indexer. Hva kan være galt?

root@lars-desktop:/etc/apache2# apache2ctl restart
httpd not running, trying to start
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

Sitat av Dodecha Vis innlegg
da må du se etter "DocumentRoot = /bla/bla/bla" i serverconfigen din å endre til det du vil ha, restart så serveren (ikke hele maskinen, bare apache).
Vis hele sitatet...
DocumentRoot = står som jeg vil ha den, og som den stod når det funka. Nå får jeg ikke engang starta apache2. Noen tips?

hahaa, fant ut hva problemet var. Har tydeligvis flere enten httpd eller ftp-programer som kjører. Apache2 kunne ikke starte samtidig med det andre programmet!
Sist endret av cromoglic; 21. desember 2008 kl. 23:14. Grunn: Automatisk sammenslåing med etterfølgende innlegg.