Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP asennus ongelma

Sivun loppuun

Grimmi [27.07.2006 19:55:48]

#

Elikkäs, oon täs vähän aikaa koittanut saada PHP 5.1.4:sta toimimaan Apache 2.2.2:ssa.

Asennus kohteet:
D:\Server\Apache2.2
D:\Server\php5

Apachen httpd.conf:iin lisätty teksti:

# And for PHP 5.x, use:
LoadModule php5_module "d:/server/php5/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/server/php5"

Tuo lisäys otettu täältä: http://juha127.arkku.net/?sivu=php5_opas

Ongelma:
Kun tuo on lisätty ja haluan käynistää Apachen, tulee Apache Service Monitorista ilmoitus: Error! The requested operation has failed!

Eikä mitään muuta, miten saisin PHP:n toimimaan, en jaksaisi mennä takaisin 1.x linjalle php4:n kanssa

Metabolix [27.07.2006 20:09:33]

#

No tuon paikan oppaisiin en luottamusta laittaisi. Mutta kai teit loppuun asti? Tuollahan käsketään vielä kopioida php5ts.dll Windowsin system32-hakemistoon.

Todennäköisesti tuo on joka tapauksessa aivan väärä tapa asentaa PHP, vaikka se toimisikin.

Grimmi [27.07.2006 20:16:38]

#

Kyllähän tuli testailtua ton php5:n install.txt:n ohjetta, mutta silti sama errori, paitsi cgi asennuksella toimii mutta kun koitan avata index.php:tä niin tulee:

Forbidden

You don't have permission to access /php/php-cgi.exe/index.php on this server.

Ja jos koitan moduulina asentaa, tulee samaa erroria kuin aikaisemmin.

Edit: ja muistin kopioida sen tiedoston

Metabolix [27.07.2006 20:43:34]

#

Cgi-asennus on ihan hyvä vaihtoehto. Näytäpä, miten sitä yritit, niin ihmetellään lisää.

Grimmi [27.07.2006 21:09:15]

#

php:n install.txt:stä otettu ja muokattu polut oikeiksi:

ScriptAlias /php/ "d:/server/php5/"
AddType application/x-httpd-php .php

# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"

Krisse7 [27.07.2006 22:17:20]

#

PHP-manuaali kirjoitti:

Apache 2.2.x Support: Users of Apache 2.2.x [...] the appropriate DLL file is named php5apache2_2.dll and it only exists as of PHP 5.2.0. See also http://snaps.php.net/

Minä sain PHP:n toimimaan Apache 2.2.2:n kanssa kun latasin PHP version 5.2.0 tuolta snaps.php.netistä.
httpd.conf:iin tulisi tällöin jotain tämmöistä:

# For PHP 5 do something like this:
LoadModule php5_module "d:/server/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "d:/server/php5"

Grimmi [27.07.2006 23:08:49]

#

Dodih, nyt toimii. Kiitos avusta :)

Grimmi [28.07.2006 01:03:12]

#

Enpä jaksa nyt uutta topicia tehä, joten laitetaan viestiä.

Miten saan aktivoitua PHP:n lisä ominaisuuksia, GD kirjasto ei toimi, menin muokkaamaan php.ini:stä

;extension=php_gd2.dll <- tästä
extension=php_gd2.dll <- tähän

mutta silti ei toimi nuo gd ohjelmat, jotka toimii hyvin serverillä jossa ne on käytössä, miten saan ton toimimaan?

Smuliz [28.07.2006 10:54:15]

#

php.ini:stä
extension_dir = "jotain\mihin\oot\asentanut\php\ext"
elikä toi alku siksi minne olet php:n asentanut..

Grimmi [28.07.2006 12:15:16]

#

Se on se, minne olen asentanut sen, elikkä:
extension_dir = "D:\server\php5\ext"

Smuliz [28.07.2006 18:30:09]

#

No mitä php herjaa?


Sivun alkuun

Vastaus

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

Tietoa sivustosta