Kirjoittaja Aihe: Päivittäminen 10.04 ja apache2, jotain muuttui...  (Luettu 1567 kertaa)

mick

  • Käyttäjä
  • Viestejä: 83
    • Profiili
Ensin alkusanat ja selittelyä:
***************
Eli tämä on minun harrasteserverini. Sijaitsee taloni ullakolla. Aloitin päivittämisen uudenpaan jakeluun noin 2 viikkoa sitten, VNC:tä käyttäen. Kiireinen kun olen, kävin aina välillä kurkkaamassa kuinka edistyy.

Sitten tuli työkeikka, muutaman päivän täysi rähinä päällä eikä kerennyt säätämään konetta ollenkaan.

Tulin kotiin, ja ADSL oli käynyt poissa linjoilta nähtävästi ukkosen takia. Ja Ubuntu ei jostain syystä osannut enään hakea ip-osoitetta. Joten VNC käyttö ei onnistunut enään. Ei auttanut kuin kömpiä ahtaalle ullakolle. Onneksi minulla oli monitori siellä valmiiksi, ja näppis+hiiri paikallaan. Ei muuta kuin tutkimaan tilannetta.

Tottakai oli asennus keskeytynyt johonkin, hermot meni. Mitä se kyselee??? Raivoissani klikkailin vain jotain, että mene nyt siitä eteenpäin. Asennus ilmoitti jäljellä olevaksi ajaksi 2 päivää ja 16 tuntia! Odottelin 10 minuuttia erittäin hankalassa asennossa ahtaalla vintillä, tutkin verkkoasetuksia mutta en onnistunut saamaan nettiin konetta. Poistuin vintiltä, jospa se nyt menis eteenpäin.

Myöhemmin takaisin vintille. Voiha vee, eihän tuo ole yhtään edistyny. Taas jotain kyselee! Perr... Eiku klik, taas odotusta. Asentaa.... Asentaa... Asentaa... Selkää särkee... Pois. Ja takas. Ja sama toistu. Ja vielä monta kertaa. meni hermot toistamiseen.

Enään en jaksanut lukea yhtään mitä siinä lukee kun raivoissani klikkailin eteenpäin sitä asennusta. Virhe! Taisi mennä Apache asetukset tai jotain nyt väärin!
*******************

Sitten itse kysymykseen:
Tuossa koneessa oli alunperin jokin 5.xx versio, johon tein säädöt silloin. Www-root on omassa kotikansiossani www hakemistossa. Ei muita käyttäjiä, helpottaa päivittelyä. Eipä ole tarvinnut koskea asetuksiin kertaakaan päivitysten yhteydessä. Nyt kuitenkin laitoin johonkin "korvaa" kun piti laittaa "pidä vanhat". Mikähän se mahtoi olla?

Omat sivuni näyttää tekstin: "Sivustoa paivitetaan."
Muokkasin näin: sudo pico /etc/apache2/apache2.conf ja sieltä muutin rivin ServerRoot tällaiseksi: ServerRoot "/home/mick/www"
Sitten tallensin, ja yritin restartata apachen: sudo apache2 -k restart. Jokin ei mene oikein, koska tulee ilmo:
Koodia: [Valitse]
* Restarting web server apache2                                                  apache2: Could not reliably determine the server's fully qualified domain name,   using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name,   using 127.0.1.1 for ServerName
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
                                                                         [fail]

Ööh.. Tein kaiketi jotain väärin? Viimeksi tuota muokkasin todella kauan aikaa sitten, enkä millään muista kuinka tuo tehdään. Apua?


EDIT//gdm kielenkäyttöä korjattu.
« Viimeksi muokattu: 12.09.10 - klo:15.28 kirjoittanut gdm »

mick

  • Käyttäjä
  • Viestejä: 83
    • Profiili
Vs: Päivittäminen 10.04 ja apache2, jotain muuttui...
« Vastaus #1 : 13.09.10 - klo:22.13 »
En keksinyt enään muuta kuin poistaa koko apache, ja asentaa uudestaan.
Nyt sain muutettua sivustoni omaan kotikansioon. En tajua mikä tuossa meni väärin.

Uusi ongelma. Jotain oleellista puuttuu tai muuttui.

Käytössäni on WordPress. Ja sivun ylälaitaan tulee tällainen setti virheilmoituksia:
Koodia: [Valitse]
Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-settings.php on line 530

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/mick/www/wp-includes/theme.php on line 623

Warning: Cannot modify header information - headers already sent by (output started at /home/mick/www/wp-settings.php:472) in /home/mick/www/wp-login.php on line 267

Warning: Cannot modify header information - headers already sent by (output started at /home/mick/www/wp-settings.php:472) in /home/mick/www/wp-login.php on line 279

Kuinkahan nuo saa vielä pois? Mitä on väärin? Mitä puuttuu?

Sivut näkyy nyt muuten ok, mutta skandit näkyy väärin.
Koitin lisätä apache2.conf tiedostoon rivin "AddDefaultCharset ISO-8859-1" mutta ei auttanut. Pitäisikö tuossa olla jotain muuta, vai jättää koko rivi pois?

/lisäys
Jätin tuon rivin pois kokonaan, ja apachelle restarttia. Nyt toimii skanditkin jo ok! Enään nuo virheilmoitukset (ja en enään ikinä päivitä käyttöjärjestelmää).

/lisäys2
Voisiko ongelma johtua MySQL salasanasta? Tai MySQL:stä muuten? Jonkin ohjeen mukaan piti kirjoitella "mysqladmin -u root password salasanasi" ja tuo antoi ilmoituksen
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
« Viimeksi muokattu: 13.09.10 - klo:22.28 kirjoittanut mick »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Päivittäminen 10.04 ja apache2, jotain muuttui...
« Vastaus #2 : 13.09.10 - klo:22.55 »
Olen valmis lyömään vetoa siitä, että nuo deprecated-virheilmoitukset johtuvat php:n päivittymisestä uudempaan versioon (5.3?). Avaa suosikkieditorisi ja etsi merkkijono &new virheilmoituksessa mainituilta riveiltä. Ratkaise ongelma muuttamalla etsittävä merkkijono muotoon new (ilman &-merkkiä)

juyli

  • Vieras
Vs: Päivittäminen 10.04 ja apache2, jotain muuttui...
« Vastaus #3 : 13.09.10 - klo:22.57 »
Eli tämä on minun harrasteserverini.

Aloittamasi keskustelu ei varmaankaankaan kuulu alueelle Asentaminen ja käyttöönotto.
Parempia vastauksia saat esim. foorumin aihealueella "Ohjelmointi, palvelimet ja muu edistyneempi käyttö".
Tuskin edes Peruskäyttö -alue käy vaihtoehdoksi.
Todennäköisesti ylläpito hanskaa homman siirtää viestin oikealle alueelle.

mick

  • Käyttäjä
  • Viestejä: 83
    • Profiili
Vs: Päivittäminen 10.04 ja apache2, jotain muuttui...
« Vastaus #4 : 14.09.10 - klo:20.06 »
Hahaaa! WordPressin päivittäminen viimeiseen versioon auttoi! Jeee! Tuntuipa tumpelosta toivottomalta. Kiitti kaikille :)