Kirjoittaja Aihe: Webtrees ja Raspberry [ratkaistu]  (Luettu 5146 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1381
  • Kubuntu
    • Profiili
Webtrees ja Raspberry [ratkaistu]
« : 02.03.16 - klo:18.21 »
Webtrees asennettu Raspberryyn ja siinä Raspbian. Asennus tarkoittaa tiedostojen purkua zip-pakeista ja kopiointia omaan hakemistoon. MySQL löytyy myös palvelimelta.

Webbiselaimeen Chromium tulee aina vaan 500 Internal erroria. Mutta tavalliset itse kirjoittamani php-tiedostot näkyvät webbisivuina. Ja jopa tuon Webtreesin tiedosto apple-touch-icon.png näkyy (on siellä asennetussa hakemistossa), mutta index.php ja setup.php antavat tuon virheen 500. Php-tiedostojen oikeustasot pitäisi olla kunnossa.

Onko kysymys siitä, että Raspberryn nettiasetukset ovat vailinnaiset?
« Viimeksi muokattu: 02.03.16 - klo:19.33 kirjoittanut ilkant »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Webtrees ja Raspberry
« Vastaus #1 : 02.03.16 - klo:18.30 »
Webtrees asennettu Raspberryyn ja siinä Raspbian. Asennus tarkoittaa tiedostojen purkua zip-pakeista ja kopiointia omaan hakemistoon.

Mihin hakemistoon kopioit tiedostot ja mikä web-palvelin on asennettuna? Näkyykö web-palvelimen lokitiedostoissa mitään lisäinformaatiota?

ilkant

  • Käyttäjä
  • Viestejä: 1381
  • Kubuntu
    • Profiili
Vs: Webtrees ja Raspberry
« Vastaus #2 : 02.03.16 - klo:18.41 »
Mihin hakemistoon kopioit tiedostot ja mikä web-palvelin on asennettuna? Näkyykö web-palvelimen lokitiedostoissa mitään lisäinformaatiota?

Hakeimstoon /var/www/webtrees/. Muissa tehdyissä hakemistoissa omat tekemäni php-tiedostot toimivat ihan ok. Päättelen siitä, että hakemistoissa ja tiedostoissa ei sinänsä ole vikaa.

Lokeista löytyi tuo internal dummy connection. Tarkoittako se sitä, että php-skripti toimii epäyhteensopivalla tavalla Raspberryyn asennetun Apache2:n kanssa?

Koodia: [Valitse]
127.0.0.1 - - [28/Feb/2016:04:25:04 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Webtrees ja Raspberry
« Vastaus #3 : 02.03.16 - klo:18.59 »
Mihin hakemistoon kopioit tiedostot ja mikä web-palvelin on asennettuna? Näkyykö web-palvelimen lokitiedostoissa mitään lisäinformaatiota?

Hakeimstoon /var/www/webtrees/. Muissa tehdyissä hakemistoissa omat tekemäni php-tiedostot toimivat ihan ok. Päättelen siitä, että hakemistoissa ja tiedostoissa ei sinänsä ole vikaa.

Miltä oikeudet näyttävät:

Koodia: [Valitse]
ls -l /var/www/
Lokeista löytyi tuo internal dummy connection. Tarkoittako se sitä, että php-skripti toimii epäyhteensopivalla tavalla Raspberryyn asennetun Apache2:n kanssa?

Koodia: [Valitse]
127.0.0.1 - - [28/Feb/2016:04:25:04 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"

Tuo on Apachen sisäinen prosessienhallintaan liittyvä viesti, joka ei oikeastaan kerro mitään oleellista. Eikö lokiin tule mitään muuta sillä hetkellä, kun lataat sivun selaimeen (huomaa UTC-aikaleimat)? Toimivista sivuista/skripteistä kai jää kuitenkin jälki lokiin?

ilkant

  • Käyttäjä
  • Viestejä: 1381
  • Kubuntu
    • Profiili
Vs: Webtrees ja Raspberry
« Vastaus #4 : 02.03.16 - klo:19.32 »
Okei. Homma ratkesi lokeja tutkimalla. Olikin aika jännä virhe asennuksessa. Siirsin tiedostot scp:llä, mutta en ollut huomannut, että hakemistossa oli alihakemistoja. Ne eivät tietenkään kopioituneet, ennenkuin siirsin uudestaan parametrin -r kanssa. :)

Sen jälkeen webbi alkoi pelittää. Huomattavaa vielä, että Kubuntu 14.10 Chromium-selain antoi tuon virheilmoituksen 500, mutta Firefox näytti vain tyhjää ruutua eikä "näytä sivun koodi" näyttänyt mitään.

Kiitos kaikille vastanneille ja miettineille!