ugrás a tartalomhoz

debian, apache2, php5 nem fordít

Szekeres Gergő · 2008. Júl. 4. (P), 11.39
tudom, számtalan ilyen topic van, de az összeset végigolvastam, és még mindig nem megy:

apache2 php5 libapache2-mod-php5 modulokat telepítettem, a document root be van állítva, adtypeal hozzá van adva a php kiterjesztés az apache configjában, a szerver a "Apache/2.2.3 (Debian) PHP/5.2.6-0.dotdeb.1 with Suhosin-Patch Server at infego.hu Port 80" lábléccel dob hibát, mégsem fordít le egy php fájlt sem, hanem kidobja kimenetre a sourceot. mi lehet a baj? updateltem mindent, újraindítottam az egész szervert is nem csak az apacheot, és semmi.

normál php nyitó taget használok, így az sem lehet baj, hogy nem ismeri fel...
 
1

apache2-default

Szekeres Gergő · 2008. Júl. 4. (P), 12.16
könyvtárba viszont igen, ez a docrootban lévő könyvtár... viszont nincs beállítva virtualhost és az apache docroot nem ide mutat, hanem egyel kijebb

szerk: a docrooton belül létrehozott összes alkönyvtárban műkdöik, kivéve a docrootot...
2

httpd.conf

northface · 2008. Júl. 4. (P), 15.12
Másold be a httpd.conf-ot, hátha...
3

default

Szekeres Gergő · 2008. Júl. 4. (P), 15.24
nem tudom melyikre gondolsz, debian alatt sok van, a virtual hostok így néznek ki:

NameVirtualHost *
<VirtualHost *>
	ServerAdmin webmaster@localhost
	DocumentRoot /var/www/ktnev
	ServerName www.ktnev.hu
#ez persze nem link, csak itt..:)
	<Directory />
		AllowOverride None
		Options FollowSymLinks
	</Directory>

	<Directory /var/www/ktnev/>
		AllowOverride None
		Options Indexes FollowSymLinks MultiViews
		Order allow,deny
		allow from all
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin/">
		AllowOverride None
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>
	ErrorLog /var/log/apache2/error.log
	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn
	CustomLog /var/log/apache2/access.log combined
	ServerSignature On
	Alias /doc/ "/usr/share/doc/"
	<Directory "/usr/share/doc/">
	      	Options Indexes MultiViews FollowSymLinks
	       AllowOverride None
	       Order deny,allow
	       Deny from all
	       Allow from 127.0.0.0/255.0.0.0 ::1/128
	</Directory>
</VirtualHost>
ez a default, csupán a servername-t írtam és a docrootot. valamint volt egy átirányítás egy beljebbi könyvtárba(apache2-default), azt töröltem ki.
6

Szerintem ez rendben van

Franczen Attila · 2008. Júl. 7. (H), 15.00
Én hirtelen nem látok itt hibát. Nekem hasonló szívás linux alatt akkor volt, mikor egy .htaccess fájl kavart be. Nézz szét a rejtett fájlok között, hátha....

Szerk.: Talán ez lesz az:

DocumentRoot /var/www/ktnev mögé kell még egy per jel. Talán.
7

thx

Szekeres Gergő · 2008. Júl. 7. (H), 15.31
sikerült megoldanom. egy virtualhostot kellett berakni a gép IP-re is... tök véletlenül jöttem rá, nem is értem így miért megy, de a lényeg, hogy stabilan fut.

azért köszi a segítséget!
4

Kukacoskodas

Protezis · 2008. Júl. 4. (P), 22.31
A PHP nem fordit, hanem ertelmez ( interpretal )
5

jogos,

Szekeres Gergő · 2008. Júl. 7. (H), 08.38
de ezzel most nem kerültem közelebb a probléma megoldásához.. :)