Kirjoittaja Aihe: PHPmyadmin  (Luettu 2318 kertaa)

artzii

  • Käyttäjä
  • Viestejä: 7
    • Profiili
PHPmyadmin
« : 22.11.06 - klo:07.59 »
Joo elikkäs asensin apachen ja php:n, mutta nyt ei suostu toimimaan tuo phpmyadmin... ilmoittaa vain että se on phtml-tiedosto... olen yrittänyt jo selvittää tältä foorumilta mikä avuksi mutta en ole löytänyt apukeinoa...


raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: PHPmyadmin
« Vastaus #1 : 22.11.06 - klo:08.46 »
Joo elikkäs asensin apachen ja php:n, mutta nyt ei suostu toimimaan tuo phpmyadmin... ilmoittaa vain että se on phtml-tiedosto... olen yrittänyt jo selvittää tältä foorumilta mikä avuksi mutta en ole löytänyt apukeinoa...

Apache lienee  Ubuntun oletusapassi, eli Apache2, vai? :)
Entäpä PHP:n versio, PHP5, vai? ;D
Asensithan molemmat Ubuntun omista varastoista, paketinhallinan avulla?

Varmista että PHP on otettu oikein käyttöön:
Koodia: [Valitse]
sudo a2enmod php5
Vaihda tuohon php4 jos PHP4 asennettuna, eikä siis PHP5

Ja olipa mikä hyvänsä Apache, niin tarkista että /etc/mime.types tiedostossa on tämä rivi:
Koodia: [Valitse]
application/x-httpd-php              phtml pht php
Tai siis että tuolla application/x-httpd-php rivillä on tuo phtml sana, lisää se jos ei ole.

Toisaalta /etc/apache2/apache2.conf tiedostoon voi lisätä tämän rivin (jos se siis on Apache2?):
(tai vaikka /etc/apache2/httpd.conf tai VirtualHost asetuksiin, kaikki käy tänään) ;)
Koodia: [Valitse]
AddType application/x-httpd-php .phtml

Jos hakemistojen index on .phtml -päätteinen niin tee
/etc/apache2/apache2.conf tiedoston DirectoryIndex riville lisäys index.phtml jolloin rivi näyttää vaikka tältä:
Koodia: [Valitse]
DirectoryIndex index.html index.shtml index.pl index.php index.xhtml index.phtml

Ja sitten muista Apache2 uudelleenkäynnistys jotta muutokset tulevat voimaan:
Koodia: [Valitse]
sudo /etc/init.d/apache2 force-reload
« Viimeksi muokattu: 22.11.06 - klo:09.08 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

artzii

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: PHPmyadmin
« Vastaus #2 : 22.11.06 - klo:11.54 »
no olen asentanut apache2 mutta ubuntu käyttää kuitenkin apache 1.3.34 versiota, kuinka pystyn muuttamaan sen käyttäämään 2-versiota???? tai sitten en vaan oikein hokase että mitenkä tehdään... kun ei auttanut nuo ohjeet mitä aiemmin tuli tein noin mutta edelleen se on phtml tiedosto

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: PHPmyadmin
« Vastaus #3 : 22.11.06 - klo:16.52 »
no olen asentanut apache2 mutta ubuntu käyttää kuitenkin apache 1.3.34 versiota, kuinka pystyn muuttamaan sen käyttäämään 2-versiota???? tai sitten en vaan oikein hokase että mitenkä tehdään... kun ei auttanut nuo ohjeet mitä aiemmin tuli tein noin mutta edelleen se on phtml tiedosto

Aha! ;)
Ubuntussa apache = Apache 1.3
ja vastaavasti apache2 = Apache v2

Tietysti voisi vain sammuttaa toisen ja käynnistää toisen,
mutta kun kahta ei kuitenkaan voi käynnissä pitää (ei ole järkeä ainakaan) niin vanhempi pois.

Lähtenee näin:
Koodia: [Valitse]
sudo apt-get remove --purge apache

Uusi tilalle (ja varmuudeksi ehdottomasti näin tämä asennus):
Koodia: [Valitse]
sudo apt-get install apache2 php5
HUOM, nyt asentuu se PHP5, vaihda tilalle php4 jos haluat PHP4:n.

Katso ohje
Koodia: [Valitse]
apache2 -h

Testaa konfitiedostot
Koodia: [Valitse]
apache2 -t

Ja sitten vähintäänkin tämä pitää tehdä jotta PHP varmasti on käytössä:
Koodia: [Valitse]
sudo a2enmod phpX
vaihda tuohon asentamasi PHP-versio tuon X:n tilalle (4 tai 5, eli siis PHP5 esim)

Apache2 käynnistys:
Koodia: [Valitse]
sudo /etc/init.d/apache2 restart
restart käynnistää jos ei ole käynnissä, tai uudelleen käynnistää jos on jo käynnissä.
« Viimeksi muokattu: 22.11.06 - klo:16.53 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

artzii

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: PHPmyadmin
« Vastaus #4 : 23.11.06 - klo:22.59 »
kiitokset raimolle nyt toimii apache palvelin erittäin hyvin


Sellainen kysymys vielä, että kuinka pystyn lisäämään tiedostoja palvelimelle, koska vaikka muutin käyttöoikeudet rootiksi niin valittaa että ei ole käyttöoikeutta....

ja milää ip:llä näyttää sivut ulospäin koneen ip:llä vai verkon palvelimen ip:llä???? :D
« Viimeksi muokattu: 23.11.06 - klo:23.16 kirjoittanut artzii »