Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Php lakkasi pelaamasta (apache)

Sivun loppuun

Tekijä [27.06.2005 11:52:32]

#

Ja taas näitä tuttuja Apache-kyselyitä foorumille :) En kuitenkaan löytänyt haullakaan mitään vastaavanlaisen ongelman ratkaisua, joten kokeillaan nyt uudella kysymyksellä.

Asensin itselleni juuri pitkästä aikaa käyttöön Apachen (1.3.33) ohjelmointiputkan oppaan mukaan. Homma lähti käyntiin oikein mukavasti ja html-sivut toimivat apachella nyt täysin normaalisti.

Tämän jälkeen asensin samojen ohjeiden mukaan php:n (4.3.10). Testasin php-filua joka sisälsi testin:

<?php
echo"Toimii";
?>

Ja tämähän muuten toimi, ainakin aluksi täysin normaalisti. Mutta jostain kumman syystä hetken kuluttua toimivuus lakkasi. Olen asennellut php:tä ja apachea moneen kertaan uudelleen (php:tä cgi-binaryna ja moduulina), mutta ongelma on aina sama: enää ei lue sivulla "Toimii" niinkuin pitäisi, lukee vaan yllä oleva koodi (ilman värikoodausta, kyseessä ei siis ole .phps-filu).

Mikä ihme on voinut nyt mennä vikaan?

Lebe80 [27.06.2005 12:47:44]

#

Ensimmäisenä tulee mieleen, että ajat php-tiedostoasi väärästä osoitteesta, jolloin selain vain aukaisee tekstimuodossa.

Tarkista, että serverisi on käynnissä ja kirjoita selaimesi osoitteeseen esim. http://localhost/ tai http://127.0.0.1/

Tekijä [27.06.2005 23:39:17]

#

Lebe80 kirjoitti:

Ensimmäisenä tulee mieleen, että ajat php-tiedostoasi väärästä osoitteesta, jolloin selain vain aukaisee tekstimuodossa.

Tarkista, että serverisi on käynnissä ja kirjoita selaimesi osoitteeseen esim. http://localhost/ tai http://127.0.0.1/

Serverini on käynnissä koko ajan ja kuten sanoin, xhtml-kielellä väsätyt sivut toimivat täysin normaalisti. Olen kokeillut avata testisivua muodossa http://localhost/testi.php ja http://oma.ip/testi.php mutta aina ilmenee sama ongelma.

sooda [27.06.2005 23:47:56]

#

Onko varmana apassin konffeissa ne php-tuen lisäävät rivit?

Tekijä [27.06.2005 23:51:33]

#

sooda kirjoitti:

Onko varmana apassin konffeissa ne php-tuen lisäävät rivit?

Niinkuin ylhäällä lukee: "Olen asennellut php:tä ja apachea moneen kertaan uudelleen (php:tä cgi-binaryna ja moduulina)" jonka lisäksi kerroin aloitusviestissä myös asentaneeni php:n täysin ohjelmointiputkan opasta noudattaen.

folio [28.06.2005 00:20:32]

#

xampp: apache, php, mysql ja paljon muuta samassa paketissa, ja asennus onnistuu melkein keneltä tahansa.

http://www.apachefriends.org/en/xampp.html

Mutta jos haluat välttämättä asentaa apachen ja php:n itse suosittelen lukemaan ko. ohjelmistojen mukana tulevia asennusohjeita, ohjelmointiputkan asennusohjeet saattavat olla jo osittain vanhentuneet.

Tekijä [28.06.2005 00:46:54]

#

ederth kirjoitti:

xampp: apache, php, mysql ja paljon muuta samassa paketissa, ja asennus onnistuu melkein keneltä tahansa.

http://www.apachefriends.org/en/xampp.html

Täytynee kokeilla tuota. Kiitokset vinkistä!

lainaus:

Mutta jos haluat välttämättä asentaa apachen ja php:n itse suosittelen lukemaan ko. ohjelmistojen mukana tulevia asennusohjeita, ohjelmointiputkan asennusohjeet saattavat olla jo osittain vanhentuneet.

Ohjelmointiputkan asennusohjeet eivät tietääkseni voi olla vanhentuneet minun kohdallani, sillä käytän samoja Apache- ja php-versioita.

folio [28.06.2005 01:01:46]

#

Vilkaisin nyt ihan mielenkiinnosta tuota opasta ja se poikkeaa molempien asennustapojen osalta php:n itsensä mukana tulevista ohjeista.

Tekijä [28.06.2005 01:13:11]

#

Hmm.. No silloin saattaa olla hyvinkin mahdollista, että putkan opas johti minua hieman väärään. Mutta edelleenkin ihmettelen, miten ihmeessä tuo php toimi aluksi täysin moitteettomasti ja tulosti tuon "Toimii" tekstin echolla, mutta nyt tulee aina vastaan sama ongelma (pelkkä koodi näkyy).

marovius [28.06.2005 12:03:06]

#

Oletko muistanut laittaa Apachen conf-kansion http.conf -tiedostoon kohtaan index.php, jotta php-sivut näkyvät oikein eli tulostaa koodit oikein?

# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents.  The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var index.php index.htm

Tekijä [28.06.2005 12:48:50]

#

marovius kirjoitti:

Oletko muistanut laittaa Apachen conf-kansion http.conf -tiedostoon kohtaan index.php, jotta php-sivut näkyvät oikein eli tulostaa koodit oikein?

# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents.  The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var index.php index.htm

Olen muistanut.

Metabolix [28.06.2005 13:26:13]

#

Olisiko mahdollista, että kokeilisit vaikkapa Apache 2.0:lla ja/tai PHP 5.0:lla?

Tekijä [28.06.2005 22:52:12]

#

Metabolix kirjoitti:

Olisiko mahdollista, että kokeilisit vaikkapa Apache 2.0:lla ja/tai PHP 5.0:lla?

Kokeilin jo, ja arvatkaas.. sama ongelma.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta