Kirjoittaja Aihe: Rautalangaksi muodostui apache ja php filut  (Luettu 9317 kertaa)

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Rautalangaksi muodostui apache ja php filut
« : 23.11.09 - klo:02.52 »
Tullaas taasen tänne kyselemään kun omat neuvot loppuu (mutta kyllä sitä alkaa oppia pikkuhiljaa miten tehdä mitä ja miten mikä toimii)

Mutta siis juu, ongelmana on tosissaan lighttpd tuolla servulla. Asentelin sen seuraavan ohjeen mukaan http://linux.fi/wiki/Lighttpd, ja tuolta myös tuon PHP tuen laitoin. Nettipurkki laitettu ohjaamaan portti 80 servulle.

Kun koitan käynnistää lighttpd:tä uudestaan komennolla
Koodia: [Valitse]
sudo /etc/init.d/lighttpd restart
, antaa se takaisn seuraavanlaisen pätkän
Koodia: [Valitse]
Duplicate config variable in conditional 0 global: fastcgi.server
2009-11-23 02:45:45: (configfile.c.855) source: /etc/lighttpd/lighttpd.conf line: 181 pos: 1 parser failed somehow near here: (EOL)

Mitähän tuo mahtaa meinata?
Tarkoituksena siis vain ajaa dy.fi osoitteelleni servulta phpsysinfo

EDIT: Koska en saanut lighttpd:tä toimimaan ajattelin haudata koko idean webbisivu servusta mutta kun säätäjä olen niin palasin sorvin ääreen tällä kertaa käsittelyssä apache.

Turha tulla valittamaan että olisin aloittanut uuden theaderin, päätin olla säästeliäs ja muokata vaan tätä.

Mutta siis ongelma on se että php tulkki ei toimi. Kun avaan sivut se ehdottaa ladattavaksi phtml tiedostoa. Rapache sanoo seuraavaa:

Koodia: [Valitse]
apache2: Syntax error on line 185 of /etc/apache/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: Cannot open shared object file: No such file or directory
« Viimeksi muokattu: 19.12.09 - klo:21.01 kirjoittanut SipuliSopuli »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #1 : 23.11.09 - klo:02.57 »
Miltä virheilmoituksessa mainittu rivi näyttää?

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #2 : 23.11.09 - klo:08.30 »
Miltä virheilmoituksessa mainittu rivi näyttää?

Sehän tässä jännää onkin, sitä riviä ei ole. Tuossa conf tiedostossa on vain 180 riviä.
Mutta viimeisinä riveinä siellä on linux.fi ohjeista otettu pätkä jonka pitäisi tulkata php tiedostot

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #3 : 23.11.09 - klo:09.00 »
Olisiko kyseessä "tyhjän rivin ongelma". Eli mene viimeiselle riville (jos se siis on tyhjä) ja poista se. Tallenna ja kokeile, auttoiko. Minulla on monesti php-filut antaneet www-palvelimella tyhjiä sivuja noiden tyhjien viimeisten rivien takia.

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #4 : 23.11.09 - klo:09.24 »
Olisiko kyseessä "tyhjän rivin ongelma". Eli mene viimeiselle riville (jos se siis on tyhjä) ja poista se. Tallenna ja kokeile, auttoiko. Minulla on monesti php-filut antaneet www-palvelimella tyhjiä sivuja noiden tyhjien viimeisten rivien takia.

hhmmm... tyhjää riviä ei näytä olevan

Stargazers

  • Käyttäjä
  • Viestejä: 549
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #5 : 23.11.09 - klo:15.15 »
Onko fastcgi.server asetus asetettu kahteen kertaan samassa tiedostossa mutta eri riveillä?

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #6 : 30.11.09 - klo:01.23 »
Eipä vaikuta olevan

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #7 : 30.11.09 - klo:01.25 »
Miltä virheilmoituksessa mainittu tiedosto näyttää?

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #8 : 03.12.09 - klo:00.14 »
Juu, se tiedosto näyttää seuraavalta:
http://pastebay.com/73974

Vedin sen pastebayhin jotta ei tuhottoman pitkää viestiä tulisi

nm

  • Käyttäjä
  • Viestejä: 16271
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #9 : 03.12.09 - klo:04.56 »
Olet määritellyt fastcgi.serverin kahdessa paikassa: asetustiedoston keskellä ja lopussa. Lisäksi fastcgi on kommentoitu pois käytöstä server.modules-listassa.

Itse asentaisin tuon näin:

Koodia: [Valitse]
sudo apt-get install lighttpd php5-cgi
sudo lighty-enable-mod fastcgi
sudo /etc/init.d/lighttpd force-reload

Jos fastcgi:n asetuksia pitää muuttaa tällä tavalla asennettuna, se tapahtuu editoimalla tiedostoa /etc/lighttpd/conf-available/10-fastcgi.conf

lighty-enable-mod -komennon sijaan moduuleja voi lisätä myös tekemällä symboliset linkit manuaalisesti:

Koodia: [Valitse]
cd /etc/lighttpd/conf-enabled
sudo ln -s /etc/lighttpd/conf-available/10-fastcgi.conf .

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #10 : 08.12.09 - klo:06.33 »
Mitenkäs, tuleeko tuolla php5-cgi:llä myös mysqltuki?
T.
Tunkkaamo

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #11 : 08.12.09 - klo:09.51 »
No joo, ei kai siihen tarvitse muuta kuin laittaa lisäksi  mysql-server ja ja php5-mysql.
Pitää koklata myöhemmin tänään:

Jos pelaa ok, niin voisi kokeilla ihan tuotantopalvelimellakin...
T.
Tunkkaamo

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #12 : 09.12.09 - klo:13.10 »
Joo: Kahdella palvelimella kokeiltu.

Ihan hyvin pelaa Lighttpd+php+Mysql : Mitään puutteta Apacheen verrattuna ei vielä havaittu.
Kutsuttakoon sitä suomeksi vaikka Limppu- asennukseksi  ;D

T.
Tunkkaamo

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #13 : 13.12.09 - klo:18.48 »
nm:än ohjeen mukaan kokeiltu. ei lähde toimimaan.

Taidan haudata tämän idean koska A, en saa toimimaan ja säätöön ei ole enää aikaa B, apache = liian raskas ja C, todellista tarvetta ei ole

nm

  • Käyttäjä
  • Viestejä: 16271
    • Profiili
Vs: Tällä kertaa ongelmana lighttpd
« Vastaus #14 : 13.12.09 - klo:20.27 »
nm:än ohjeen mukaan kokeiltu. ei lähde toimimaan.

Poistithan ensin vanhat asetustiedostot? Aluksi vaikkapa sudo apt-get purge lighttpd
poista sitten vielä manuaalisesti:

Koodia: [Valitse]
cd /etc
rm -rf lighttpd


Lainaus
Taidan haudata tämän idean koska A, en saa toimimaan ja säätöön ei ole enää aikaa B, apache = liian raskas ja C, todellista tarvetta ei ole

Miten Apache liittyy tähän?
« Viimeksi muokattu: 13.12.09 - klo:20.29 kirjoittanut nm »

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Rautalangaksi muodostui apache ja php filut
« Vastaus #15 : 19.12.09 - klo:21.04 »
Kuten tosta mut ekan viestin editistä näkee niin päätin lähteä kokeilemaan apachea ja siinä tuli php ongelma.

Toinen ongelma on ulospäin näkyminen. En siis saa millään mitään näkymään dy.fi osoitteelleni
« Viimeksi muokattu: 19.12.09 - klo:21.27 kirjoittanut SipuliSopuli »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Rautalangaksi muodostui apache ja php filut
« Vastaus #16 : 19.12.09 - klo:22.27 »
Lue virheilmoitus tarkkaan. Sen mukaan sinulta puuttuu muutamia tiedostoja.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Rautalangaksi muodostui apache ja php filut
« Vastaus #17 : 19.12.09 - klo:23.43 »
Lukisitko tämän käyttäjän "Kullervo" kommentin --- siinä on järkeä.  

http://forum.ubuntu-fi.org/index.php?topic=26442.msg201580#msg201580

Vaikka tuosta on jo hieman aikaa kun pystytin tuon Apachen niin mielikuvaksi jäi että tuo PHP: kin menee loppujen lopuksi aika vaivatta.  Unohda Rapache, älä editoi Apachen config -tiedostoa suoraan (tulee helposti kirjoitusvihreitä...) vaan pyri käyttämään noita Apachen omia "A2...."  komentoja asioiden latailuun / käynnistelyyn.
Löisin melkein vetoa että sen jälkeen kun koneessasi on Apache (mpm-prefork -versio) & PHP5 sekä annat Apachelle komennon "sudo a2enmod php5" sekä restartin niin PHP toimii heti.
« Viimeksi muokattu: 20.12.09 - klo:00.02 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

SipuliSopuli

  • Käyttäjä
  • Viestejä: 80
    • Profiili
Vs: Rautalangaksi muodostui apache ja php filut
« Vastaus #18 : 20.12.09 - klo:00.28 »
Lukisitko tämän käyttäjän "Kullervo" kommentin --- siinä on järkeä.  

http://forum.ubuntu-fi.org/index.php?topic=26442.msg201580#msg201580

Löisin melkein vetoa että sen jälkeen kun koneessasi on Apache (mpm-prefork -versio) & PHP5 sekä annat Apachelle komennon "sudo a2enmod php5" sekä restartin niin PHP toimii heti.


Eip lähteny toimimaan ei vaan ilmottaa erroria, Module php5 does not exist!
Vaikka olen tuon asentanut pakettienhallinnasta ja päätteestä

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Rautalangaksi muodostui apache ja php filut
« Vastaus #19 : 20.12.09 - klo:00.36 »
Mitä paketteja sinulla on asennettuna?