Kirjoittaja Aihe: www-sivu ei näy [Ratkaistu]  (Luettu 4176 kertaa)

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
www-sivu ei näy [Ratkaistu]
« : 25.04.10 - klo:13.34 »
Kun yritän päästä palvelimelle ip osoitteella osoitteen http://ip osoite/index.php, tulee viesti: ei voi näyttää sivua. Ennen sivu on näkynyt, mutta nyt ei. Onko mitään tehtävissä?
« Viimeksi muokattu: 04.03.12 - klo:21.28 kirjoittanut Mr. X »

peran

  • Vieras
Vs: Paha ongelma
« Vastaus #1 : 25.04.10 - klo:15.27 »
Arvaus:"Sulla on kotona palvelin, johon haluat päästä käsiksi internetin välityksellä?"

Jos et oletusporttiin pääse käsiksi internautin välityksellä, niin joutunet vaihtamaan porttia sellaiseksi, jota internet-palveluntarjoajasi ei ole sulkenut.

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: Paha ongelma
« Vastaus #2 : 25.04.10 - klo:15.33 »
Lainaus
Sulla on kotona palvelin, johon haluat päästä käsiksi internetin välityksellä?
Kyllä, ja tällä hetkellä kotiverkon kautta.

Olettaisin että olen itse tehnyt jotain palvelimen asetuksille, mutta en tiedä mitä ja milloin.

peran

  • Vieras
Vs: Paha ongelma
« Vastaus #3 : 25.04.10 - klo:22.28 »
Olettaisin että olen itse tehnyt jotain palvelimen asetuksille, mutta en tiedä mitä ja milloin.

Saattaa olla myös, että internetin palveluntarjoajasi on sulkenut portin 80 sinulta, joten joudut käyttämään toista porttia, jotta näet oman palvelimesi.

Toisaalta olet myös saattanut itse sählätä kyseisen portin kiinni palomuuriasetuksilla, joten sekin kannattaa tutkia. (Tosin en ymmärrä linuxin palomuurista pätkääkään, joten en osaa auttaa).

Päätteellä:
Koodia: [Valitse]
cat /etc/apache2/ports.conf
Kertoo mitä porttia tällä hetkellä kuuntelet palvelimellasi. (siis tee kyseinen komento palvelimellasi.)

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: Paha ongelma
« Vastaus #4 : 26.04.10 - klo:06.15 »
Listen 80

<IfModule mod_ssl.c>
      Listen 443
</IfModule>


Tuollainen viesti tulee.

Yritin jokin aikaa sitten saada www-kansion näkymään "verkkolevynä" koneellani, joten sähläsin niitten asetusten kanssa...

peran

  • Vieras
Vs: Paha ongelma
« Vastaus #5 : 26.04.10 - klo:17.34 »
Itselläni kyseinen on seuraavasti:
Koodia: [Valitse]
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen *:80

<IfModule mod_ssl.c>
    # SSL name based virtual hosts are not yet supported, therefore no
    # NameVirtualHost statement here
    Listen 443
</IfModule>

Korjaus tuskin auttaa, mutta kuitenkin...

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: Paha ongelma
« Vastaus #6 : 26.04.10 - klo:17.43 »
Sinulla on varmaan eri versio. Minulla on 8.04 LTS. Sisältöhän oli aika lailla sama.

peran

  • Vieras
Vs: Paha ongelma
« Vastaus #7 : 27.04.10 - klo:01.50 »
Joops, mulla on Karmic.

Kuitenkin, jos kyseessä on Apache ongelma, niin tuskin voit hakea wget:llä sivuasi...
Koodia: [Valitse]
wget http://127.0.0.1/index.php

Siis kyseistä tulee tietenkin kokeilla kyseisellä serverillä.

Sen jälkeen voitkin testata serverin ifconfig:lla saamaasi ip-osoitetta.

Jos sekin toimii, niin sen jälkeen voitkin testata julkista ip-osoitetta. Sehän ei sanojesi mukaan toimi.

Voit tietenkin testata toista porttia, josko se sattuisi olemaan auki.
Koodia: [Valitse]
Listen 8080

<IfModule mod_ssl.c>
      Listen 443
</IfModule>


Sitten lataaminen tapahtuu tietenkin seuraavasti...
Koodia: [Valitse]
wget http://127.0.0.1:8080/index.php

l.
Koodia: [Valitse]
wget http://ipsi:8080/index.php

ipsi kohtaan ip-numero.

Kannattaa palomuurit ottaa pois käytöstä, jottei omat palomuurit häiritse latausta. Olettaisin kuitenkin, että nykyinen internetin tarjoajasi on sulkenut portin 80, joten joudut käyttämään jotain toissijaista porttia.

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: Paha ongelma
« Vastaus #8 : 27.04.10 - klo:06.36 »
En saa toimimaan. Epäilen kuitenkin vielä, että olen laittanut ruksin johonkin kohtaan, joka estää (arvaan: oikeuksilla) nettisivun käytön.

peran

  • Vieras
Vs: Paha ongelma
« Vastaus #9 : 27.04.10 - klo:08.03 »
Eikö mikään noista toimi?

Siis jos tämä ei toimi, niin silloin ongelma on Apachessa:
Koodia: [Valitse]
wget http://127.0.0.1/index.php

Siis serverissä kyseinen käsky tietenkin tulee suorittaa...

Sen jälkeen cat:llä voi katsoa mitä tulostaa.

Tietenkin, jos muutit porttia, niin käsky on...
Koodia: [Valitse]
wget http://127.0.0.1:8080/index.php

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: Paha ongelma
« Vastaus #10 : 27.04.10 - klo:13.16 »
Lainaus
wget http://127.0.0.1/index.php

failed: Connection refused.

Viesti tulee...

Jos ongelma on Apachessa, niin mitä teen?

Storck

  • Vieras
Vs: Paha ongelma
« Vastaus #11 : 27.04.10 - klo:13.40 »
Jos muutat tuon otsikon edes suunnilleen ongelmaasi viittaavaksi niin joku asiasta tietävä saattaa vaikka lukea ketjua.

Otsikko ei kerro yhtään mitään.

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: www-sivu ei näy
« Vastaus #12 : 27.04.10 - klo:13.42 »
Parempi?

Storck

  • Vieras
Vs: www-sivu ei näy
« Vastaus #13 : 27.04.10 - klo:13.48 »
Haha, voi olla, en ole lukenut muuta kuin otsikon ja se ei kertonut mitään  ::)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: www-sivu ei näy
« Vastaus #14 : 27.04.10 - klo:13.53 »
Parempi?

Millaista palautetta saat kun koetat komentaa:

sudo  /etc/init.d/apache2 stop
sudo  /etc/init.d/apache2 start


Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: www-sivu ei näy
« Vastaus #15 : 27.04.10 - klo:14.04 »
Lainaus
sudo  /etc/init.d/apache2 start

install: invalid user 'www-data'
apache2: bad user name www-data

Mr. X

  • Käyttäjä
  • Viestejä: 151
    • Profiili
Vs: www-sivu ei näy
« Vastaus #16 : 27.04.10 - klo:14.06 »
Sain toimimaan! Ongelmana oli vissiin /etc/passwd tiedostossa muuttamani kohta.
(www-data:x:33:33:www-data:/var/www:/bin/sh)

Kiitos!
« Viimeksi muokattu: 04.03.12 - klo:21.27 kirjoittanut Mr. X »