Kirjoittaja Aihe: Lamp-asennus ja php-pulma [Ratkaistu]  (Luettu 4243 kertaa)

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Lamp-asennus ja php-pulma [Ratkaistu]
« : 06.11.12 - klo:14.49 »
Mahtaako tuom Lamp-asennus ohje olla vanhentunut: http://wiki.ubuntu-fi.org/LAMP_Asennus

vai mistä johtuu että heti tuo ensimmäinen komento tökkää:

Koodia: [Valitse]
sudo: aptitude: command not found

Toisaalta eikös tässä nykyisessä Ubuntussa ole kaikki nuo valmiina ilman että tarttee erikseen asentaa? Minulla ainakin eilen ohjelma päivitti jotakin mysql-tiedostoja.
« Viimeksi muokattu: 21.11.12 - klo:19.19 kirjoittanut Pekkam »

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Lamp-asennus
« Vastaus #1 : 06.11.12 - klo:15.40 »
Outoa ettei ole aptitude-ohjelmaa asennettuna.

Ton aptituden voi vaihtaa apt-get-käskyyn ilman että muita muutoksia tarvitsee tehdä.

vartsu

  • Käyttäjä
  • Viestejä: 506
  • Kyllä, hankin joskus elämän... apt-get a life ...
    • Profiili
Vs: Lamp-asennus
« Vastaus #2 : 06.11.12 - klo:17.04 »
Aptitude ei ole ollut oletuksena asennettuna sitten... oliko 10.04? Ei kuitenkaan ihan viimeaikoina.
Sen voi asentaa sudo apt-get install aptitude jos haluaa.

Eikait nyt desktopissa sentään ole lamp valmiina, ei ainakaan mulla. Tietty jos olet asentanut server-levyllä ja siihen työpöydän niin sitten on.
Nyt mennään läppärillä: Hp DV6-6108US
Tulossa jotain muuta...

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Lamp-asennus
« Vastaus #3 : 06.11.12 - klo:20.52 »
Mahtaako tuom Lamp-asennus ohje olla vanhentunut: http://wiki.ubuntu-fi.org/LAMP_Asennus

vai mistä johtuu että heti tuo ensimmäinen komento tökkää:

Koodia: [Valitse]
sudo: aptitude: command not found

Toisaalta eikös tässä nykyisessä Ubuntussa ole kaikki nuo valmiina ilman että tarttee erikseen asentaa? Minulla ainakin eilen ohjelma päivitti jotakin mysql-tiedostoja.


Onhan se 'vanhentunut' - mutta en keksi parempaakaan tähän hätään.

Pari kohtaa arveluttaa:
Kun neuvottiin konffaamaan
AddDefaultCharset       ISO-8859-1
Kun aika on (tai pitäisi olla) jo UTF-8
Samoin, en ihan usko että phpmyadmin lähtee toimimaan. Mutta en moista ole koskaan tarvinnutkaan niin en ala kinaamaan. Saati perehtymään sen tarkemmin.
Mutta tuo aptitude kannattaa mielestäni asentaa senkin takia että melko monia ohjeita on viritelty sen varaan.

sudo apt-get install aptitude


Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Lamp-asennus
« Vastaus #4 : 06.11.12 - klo:22.26 »
Pari kohtaa arveluttaa:
Kun neuvottiin konffaamaan
AddDefaultCharset       ISO-8859-1
Kun aika on (tai pitäisi olla) jo UTF-8
No siinä sanottiinkin "Mikäli UTF8:n aakkoset eivät kelpaa" eli kannattanee jättää väliin.

Samoin, en ihan usko että phpmyadmin lähtee toimimaan. Mutta en moista ole koskaan tarvinnutkaan niin en ala kinaamaan. Saati perehtymään sen tarkemmin.
Pitäisi toimia melkolailla suoraan, kun varastosta asentaa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus
« Vastaus #5 : 21.11.12 - klo:12.42 »
Nyt vasta ehdin tätä asiaa laittelemaan. Sain tämän aika näppärästi kuosiin. Sen verran piti tehdä hienosäätöä tai mitä se nyt on, kopsasin hakemiston /usr/share/phpmyadmin sisältöineen public_html hakemistoon niin sekin pelaa. Tosin jos sivut olisi julkisesti verkossa, sitten tuolle phpmyadmille tarttis tehrä turvallisempi systeemi. Mutta näin meni joutuisasti. Kiitokset.

t: Pekka

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Lamp-asennus [Ratkaistu]
« Vastaus #6 : 21.11.12 - klo:13.55 »
Lainaus
Pitäisi toimia melkolailla suoraan, kun varastosta asentaa.

Samanlainen havainto on itsellänikin tuosta "phpmyadmin": sta. Harvoin olen tarvinnut kun tietokanta kaiketikin enimmäkseen luodaan itse kunkin sovelluksen asennusvaiheessa mutta silloin kun olen halunnut kurkkia kantaa on tuo "phpmyadmin" toiminut.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus
« Vastaus #7 : 21.11.12 - klo:14.57 »
Tulla tupsahti uusi yllätys.

Kun phpmyadmin oli auki, kone tai hiiri jumittui. Käynnistin koneen uudelleen.
Php ei toimi koneen uudelleen käynnistyksen jälkeen. En keksi muuta vikaa kuin tuo käynnistysjuttu, tuskin tuo sulkeminen kesken työn sitä aiheutti.
Mikä mätästää?

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #8 : 21.11.12 - klo:15.14 »
Toimiiko Apache ?

http://127.0.0.1

« Viimeksi muokattu: 21.11.12 - klo:15.18 kirjoittanut kamara »

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #9 : 21.11.12 - klo:15.21 »
Toimiiko Apache ?

http://127.0.0.1



Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #10 : 21.11.12 - klo:15.52 »
Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.

Sijaitseeko kyseinen php /home/user/public_html - kansiossa ?

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #11 : 21.11.12 - klo:16.36 »
Toimii. Mutta kun yritän avata php-tiedoston tai phpmyadminin, avaa ns. latausikkunan, jossa pyytää avaamaan tai tallentamaan tiedosto.

Sijaitseeko kyseinen php /home/user/public_html - kansiossa ?

Ei. Se sijaitsee pelkästään siellä mihin ohjelma sen asentaa: /etc/php5/ ja /usr/share/php5/

Palvelin on ohjattu tuonne /home/pekka/public_html/

Ps. Myös tiedostossa /etc/mime.types näyttäisi rivit olevat oikein.
« Viimeksi muokattu: 21.11.12 - klo:17.04 kirjoittanut Pekkam »

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #12 : 21.11.12 - klo:18.41 »
Ei. Se sijaitsee pelkästään siellä mihin ohjelma sen asentaa: /etc/php5/ ja /usr/share/php5/

Palvelin on ohjattu tuonne /home/pekka/public_html/

Ps. Myös tiedostossa /etc/mime.types näyttäisi rivit olevat oikein.

Tarkoitin noiden php-tiedostojen sijaintia.

Oletko tehnyt php-oppaassa mainitut:
Lainaus
Koodia: [Valitse]
sudo gedit /etc/apache2/mods-available/php5.conf
Tiedosto tulisi näyttää tältä:

Koodia: [Valitse]
<IfModule mod_php5.c>
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    #<IfModule mod_userdir.c>
    #   <Directory /home/*/public_html>
    #        php_admin_value engine Off
    #    </Directory>
    #</IfModule>
</IfModule>
Lopuksi vielä kerran uudelleenkäynistetään apache2 palvelin.

Koodia: [Valitse]
sudo /etc/init.d/apache2 restart

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #13 : 21.11.12 - klo:19.07 »

Oletko tehnyt php-oppaassa mainitut:


Kyllä tuo tiedosto näyttää tuolta.

Ps. Ei kun: tuo alin IfModule ei ole minulla kommenttien takana...
« Viimeksi muokattu: 21.11.12 - klo:19.13 kirjoittanut Pekkam »

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: Lamp-asennus [Ratkaistu(?)]
« Vastaus #14 : 21.11.12 - klo:19.18 »

Ps. Ei kun: tuo alin IfModule ei ole minulla kommenttien takana...


Muutin tuon ja nyt toimii! Kiitoksia taas!