Jump to content
GSForum - Segélyvonal

Apache 2.2.4+php5.2.3 hiba


Recommended Posts

Posted

Sziasztok!

Remélem jó helyre írok... Nos a topic címe sokmindent elárul, itt a pontos hibaüzenet amit az apache test lefuttatásakor kapok:

 

httpd.exe: syntax error on line 115 of t:/web/apache2.2/conf/httpd.conf: can't locate API module structure 'PHP_5MODULE' in file t:/web/php-5.2.3/php5apache2_2.dll: No error

 

(Nem akar elindulni az apacs. De mielőtt felraktam volna a phpt, megkaptam az it works-öt.)

(ja és u.i. Spányik Balázs cikke alapján csináltam és köszi a cikket szerintem hasznos és jó lett biztos sokmindenkinek segített)

 

szerkesztés: elírást találtam és kijavítottam php_5module ről php5_module-ra, de így se megy. windowst nem indítottam újra.

Posted

Miután a konfigurációs fájlt átírtad, újra kell indítani a szervert. Azután sem megy? (Legtöbbször ez csak úgy megy nálam, hogy leállítom és újra elindítom, az Apache-ot, a Restart nem szokott működni.)

Posted (edited)

El se indul...

 

EDIT1 Megoldottam. Kis és nagybetűk; valamint gépelési hibák (pl contents vs content könyvtár) voltak a problémák okozói. Azért köszi a postot.

 

EDIT2. ‹?php phpinfo(); ?› ez a sor van az index.php-mban. semmi egyéb. Táblázat helyett visszakapom a sort a böngészőben. (firefox 2.valami)

 

EDIT3.

 

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

Ha ez az index.php-m akkor működik. Ha csak a sima phpinfós sor van, akkor nem. Miért?

Edited by h.arpad
Posted

A httpd.conf-ban valami hasonlónak kell lennie, mint az alábbi. Ez megvan nálad?

<IfModule dir_module>
    DirectoryIndex index.php index.html index.htm
</IfModule>

Ebben a sorrendben.

 

És:

<IfModule mod_php5.c>
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .php5
  AddType application/x-httpd-php .php3
  AddType application/x-httpd-php-source .phps
</IfModule>

Posted

Pff... most már úgy is megy, még egyszer köszönöm. Csupa nagybetűvel írtam az index.php-t a httpd.confban, azért nem ment... fene egye ezt az unixalapúságot dos ftw xD

 

(U.i.: Ja és csak egy ilyenem volt a második kódrészlet helyett:

 

AddType application/x-httpd-php .php .php5

de úgy is ment a kisbetűsre átírt directoryindexszel. Biztos ami biztos azért azt is kicseréltem (jobban néz ki. :)))

Posted

Mindkettõ jó. A kis- és nagybetûvel viszont mindig vigyázz, a fájlneveknél is, mert a Linux megkülönbözteti a fájlnévben a kis- és nagybetût (ami egy teljesen logikus viselkedés.) Ezért ha feltöltöd egy Linux szerverre majd, okozhat meglepetéseket. :démonikacaj:

Posted

Én azt vallom, hogy az ellentéte a teljesen logikus, és lenne a magától értetődő. :P

 

Posted

Akkor kénytelen leszek megmagyarázni: a nagy- és kisbetûk hexadecimális kódja, és minden egyéb számrendszerben leírt kódja :P különbözik. Ezek után mindenki maga döntse el, hogy mikor kezeli logikusan a fájlnevekben a kis- és nagybetûket egy operációs rendszer.

  • 2 weeks later...
Posted

Azt én eddíg is tudtam, hogy külön helyük van a kódtáblában, szép kis emlék(képernyő és könyvlap-)képeim vannak a dosos, dos navigatoros és turbo pascal könyves időkből. :D Ezért hát meg kell oldani a megfeleltetést ahogy a dosban meg is van oldva. :D Nem mintha nekem nem lenne fedorám is hehe...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...