ugrás a tartalomhoz

az apache fut, de a php nem

Anonymous · 2006. Jan. 30. (H), 14.54
Üdv!



Felraktam az apache-ot /2.0.55/, ez nem volt nagy durranás... sima telepítés, tovább, tovább tovább.. kattintós játék.

Aztán megpróbáltam alá a PHP-t is /5.1.2/, először az installert, aztán a kicsomagolóst is, de egyik esetben sem sikerült php-t futtatni. A kicsomagolósnál már szórakoztam a kisebetű-nagybetű slash/backslash kombinációkkal, hátha azt rontottam el, hogy rossz az elérési út, de miután beleírtam a http.conf-ba azt a pár sort amit kell, az apache nem indul el többet.

Gondoltam maradok a telepítős verziónál, ami szépen ment, csak kattintani kell: tovább-tovább-tovább... De ez csak csinál valahová egy mappát benne néhány fájllal, (egészen más fájlokat tesz ki, mint a kicsomagolós verzió, abban van 1 rakás mappa meg dll..ebben csak pár fájl)...

A kérdésem az, hogy mit kell tennem, hogy az apache es a php (a két telepítős verzió) együttműködjön, mert az apache szépen fut, de a php kódot továbbra sem ismeri fel.

Mikael

ui: ez gondolom még kell hozzá, windows alá rakom (xp sp1)
 
1

<Nincs cím>

Anonymous · 2006. Jan. 30. (H), 15.32
http://www.apachefriends.org/en/xampp-windows.html Szerintem egyszerubb egy ilyen altalanos csomagot hasznalni. Kiveve persze ha specialis osszetevoket hasznalsz.
2

<Nincs cím>

-zsolti- · 2006. Jan. 30. (H), 15.43
Vagy ilyen az AppServ is, szintén next-next-finish típusú szerver telepíés.

OFF: Üdvözlöm Tanár úr ;-) SZÜV?
3

Logfájlok?

Webappz · 2006. Jan. 30. (H), 17.38
Az Apache logjában mi található? Konkrétan a /logs/error.log-ban?
A PHP kézikönyvben szépen le van írva, hogy melyik verziónál, milyen dll-ket hova kell másolni.
A php-t parancssorban is ki lehet próbálni.

Üdv: Webappz
4

<Nincs cím>

Anonymous · 2006. Jan. 30. (H), 18.38
Ha külön telepíted az Apache-ot és a PHP-t ( nem előre gyártott csomagba ), akkor a következőt kell tenni:

- httpd.conf-ba a megfelelő helyre ( apache 1.3 )

# PHP4 esetén
LoadModule php4_module "c:/php/sapi/php4apache.dll"
AddModule mod_php4.c
AddType application/x-httpd-php .php

# PHP5 esetén
LoadModule php5_module "c:/php/php5apache.dll"
AddModule mod_php5.c
AddType application/x-httpd-php .php

Ja és azért nem futott az apache mert a php.ini-recomended file-t
és a php4ts.dll ( php5ts.dll) -t a c:\windows könyvtárba kell
másolni úgy, hogy átnevezed a php.ini-recomended -t php.ini-re.

Ha Apache2-t használsz akkor a php5apache2.dll legyen.

Remélem ez a gond.

Üdv.: Kuczora Ferenc